Skip to content

Commit c414406

Browse files
committed
remain portable
1 parent d5b3b8a commit c414406

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/module.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1168,7 +1168,7 @@ export class Module {
11681168
var cStr = this.allocStringCached(exportName);
11691169
var k = segments.length;
11701170
var mbase = this.mbase;
1171-
var segs: usize[], psvs: i8[], offs: ExpressionRef[], sizs: Index[];
1171+
var segs: usize[], psvs: Uint8Array, offs: ExpressionRef[], sizs: Index[];
11721172
if (mbase) {
11731173
// Offset expressions cannot currently use an addition but are restricted
11741174
// to a constant or a global.get, so make one large memory segment in the
@@ -1186,13 +1186,13 @@ export class Module {
11861186
buffer.set(segment.buffer, i64_low(segment.offset));
11871187
}
11881188
segs = [ allocU8Array(buffer) ];
1189-
psvs = [ 0 ];
1189+
psvs = new Uint8Array(1);
11901190
offs = [ _BinaryenGlobalGet(this.ref, mbase, target == Target.WASM64 ? NativeType.I64 : NativeType.I32) ];
11911191
sizs = [ buffer.length ];
11921192
k = 1;
11931193
} else {
11941194
segs = new Array<usize>(k);
1195-
psvs = new Array<i8>(k);
1195+
psvs = new Uint8Array(k);
11961196
offs = new Array<ExpressionRef>(k);
11971197
sizs = new Array<Index>(k);
11981198
for (let i = 0; i < k; ++i) {

0 commit comments

Comments
 (0)