Skip to content

Commit 1518008

Browse files
authored
[Web] Add TVMArgBool to ArgTypeCode (#17251)
1 parent e1da465 commit 1518008

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

web/src/ctypes.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ export type FTVMBackendPackedCFunc = (
171171
/**
172172
* int TVMObjectFree(TVMObjectHandle obj);
173173
*/
174-
export type FTVMObjectFree = (obj: Pointer) => number;
174+
export type FTVMObjectFree = (obj: Pointer) => number;
175175

176176
/**
177177
* int TVMObjectGetTypeIndex(TVMObjectHandle obj, unsigned* out_tindex);
@@ -252,5 +252,6 @@ export const enum ArgTypeCode {
252252
TVMStr = 11,
253253
TVMBytes = 12,
254254
TVMNDArrayHandle = 13,
255-
TVMObjectRValueRefArg = 14
255+
TVMObjectRValueRefArg = 14,
256+
TVMArgBool = 15,
256257
}

web/src/runtime.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2474,6 +2474,7 @@ export class Instance implements Disposable {
24742474
switch (tcode) {
24752475
case ArgTypeCode.Int:
24762476
case ArgTypeCode.UInt:
2477+
case ArgTypeCode.TVMArgBool:
24772478
return this.memory.loadI64(rvaluePtr);
24782479
case ArgTypeCode.Float:
24792480
return this.memory.loadF64(rvaluePtr);

0 commit comments

Comments
 (0)