Skip to content

Commit 896cb52

Browse files
authored
chore: use namespaced ExtismValType (#15)
1 parent 8f0248c commit 896cb52

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -183,16 +183,16 @@ defer KV_STORE.deinit();
183183
184184
var f_read = extism.Function.init(
185185
"kv_read",
186-
&[_]extism.c.ExtismValType{extism.c.I64},
187-
&[_]extism.c.ExtismValType{extism.c.I64},
186+
&[_]extism.c.ExtismValType{extism.PTR},
187+
&[_]extism.c.ExtismValType{extism.PTR},
188188
&kv_read,
189189
@constCast(@as(*const anyopaque, @ptrCast("user data"))),
190190
);
191191
defer f_read.deinit();
192192
193193
var f_write = extism.Function.init(
194194
"kv_write",
195-
&[_]extism.c.ExtismValType{extism.c.I64, extism.c.I64},
195+
&[_]extism.c.ExtismValType{extism.PTR, extism.PTR},
196196
&[_]extism.c.ExtismValType{},
197197
&kv_write,
198198
@constCast(@as(*const anyopaque, @ptrCast("user data"))),

src/main.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ pub fn extismVersion() []const u8 {
2626
return version;
2727
}
2828

29-
pub const PTR = c.I64;
29+
pub const PTR = c.ExtismValType_I64;

test.zig

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ test "Single threaded tests" {
2727

2828
var f = Function.init(
2929
"hello_world",
30-
&[_]sdk.c.ExtismValType{sdk.c.I64},
31-
&[_]sdk.c.ExtismValType{sdk.c.I64},
30+
&[_]sdk.c.ExtismValType{sdk.c.ExtismValType_I64},
31+
&[_]sdk.c.ExtismValType{sdk.c.ExtismValType_I64},
3232
&hello_world,
3333
@constCast(@as(*const anyopaque, @ptrCast("user data"))),
3434
);
@@ -76,8 +76,8 @@ test "Multi threaded tests" {
7676
fn _test() !void {
7777
var f = Function.init(
7878
"hello_world",
79-
&[_]sdk.c.ExtismValType{sdk.c.I64},
80-
&[_]sdk.c.ExtismValType{sdk.c.I64},
79+
&[_]sdk.c.ExtismValType{sdk.c.ExtismValType_I64},
80+
&[_]sdk.c.ExtismValType{sdk.c.ExtismValType_I64},
8181
&hello_world,
8282
@constCast(@as(*const anyopaque, @ptrCast("user data"))),
8383
);
@@ -96,8 +96,8 @@ test "Multi threaded tests" {
9696

9797
var f = Function.init(
9898
"hello_world",
99-
&[_]sdk.c.ExtismValType{sdk.c.I64},
100-
&[_]sdk.c.ExtismValType{sdk.c.I64},
99+
&[_]sdk.c.ExtismValType{sdk.c.ExtismValType_I64},
100+
&[_]sdk.c.ExtismValType{sdk.c.ExtismValType_I64},
101101
&hello_world,
102102
@constCast(@as(*const anyopaque, @ptrCast("user data"))),
103103
);
@@ -116,8 +116,8 @@ test "Plugin Cancellation" {
116116
_ = sdk.setLogFile("test.log", .Debug);
117117
var f = Function.init(
118118
"hello_world",
119-
&[_]sdk.c.ExtismValType{sdk.c.I64},
120-
&[_]sdk.c.ExtismValType{sdk.c.I64},
119+
&[_]sdk.c.ExtismValType{sdk.c.ExtismValType_I64},
120+
&[_]sdk.c.ExtismValType{sdk.c.ExtismValType_I64},
121121
&hello_world,
122122
@constCast(@as(*const anyopaque, @ptrCast("user data"))),
123123
);

0 commit comments

Comments
 (0)