Skip to content

Commit d6262d7

Browse files
committed
fix: patch to use Buffer.alloc instead of new Buffer
1 parent fb1e7ee commit d6262d7

File tree

4 files changed

+30
-12
lines changed

4 files changed

+30
-12
lines changed

lib/wasm-parser.mjs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4297,9 +4297,9 @@ var require_lib7 = __commonJS({
42974297
}
42984298
});
42994299

4300-
// node_modules/.pnpm/@webassemblyjs+leb128@1.11.6/node_modules/@webassemblyjs/leb128/lib/bits.js
4300+
// node_modules/.pnpm/@webassemblyjs+leb128@1.11.6_patch_hash=irpstnnlcpe4xzsb345am6kfk4/node_modules/@webassemblyjs/leb128/lib/bits.js
43014301
var require_bits = __commonJS({
4302-
"node_modules/.pnpm/@webassemblyjs+leb128@1.11.6/node_modules/@webassemblyjs/leb128/lib/bits.js"(exports) {
4302+
"node_modules/.pnpm/@webassemblyjs+leb128@1.11.6_patch_hash=irpstnnlcpe4xzsb345am6kfk4/node_modules/@webassemblyjs/leb128/lib/bits.js"(exports) {
43034303
"use strict";
43044304
Object.defineProperty(exports, "__esModule", {
43054305
value: true
@@ -4387,9 +4387,9 @@ var require_bits = __commonJS({
43874387
}
43884388
});
43894389

4390-
// node_modules/.pnpm/@webassemblyjs+leb128@1.11.6/node_modules/@webassemblyjs/leb128/lib/bufs.js
4390+
// node_modules/.pnpm/@webassemblyjs+leb128@1.11.6_patch_hash=irpstnnlcpe4xzsb345am6kfk4/node_modules/@webassemblyjs/leb128/lib/bufs.js
43914391
var require_bufs = __commonJS({
4392-
"node_modules/.pnpm/@webassemblyjs+leb128@1.11.6/node_modules/@webassemblyjs/leb128/lib/bufs.js"(exports) {
4392+
"node_modules/.pnpm/@webassemblyjs+leb128@1.11.6_patch_hash=irpstnnlcpe4xzsb345am6kfk4/node_modules/@webassemblyjs/leb128/lib/bufs.js"(exports) {
43934393
"use strict";
43944394
Object.defineProperty(exports, "__esModule", {
43954395
value: true
@@ -4430,7 +4430,7 @@ var require_bufs = __commonJS({
44304430
if (result) {
44314431
bufPool[length] = void 0;
44324432
} else {
4433-
result = new Buffer(length);
4433+
result = Buffer.alloc(length);
44344434
}
44354435
result.fill(0);
44364436
return result;
@@ -4518,9 +4518,9 @@ var require_bufs = __commonJS({
45184518
}
45194519
});
45204520

4521-
// node_modules/.pnpm/@webassemblyjs+leb128@1.11.6/node_modules/@webassemblyjs/leb128/lib/leb.js
4521+
// node_modules/.pnpm/@webassemblyjs+leb128@1.11.6_patch_hash=irpstnnlcpe4xzsb345am6kfk4/node_modules/@webassemblyjs/leb128/lib/leb.js
45224522
var require_leb = __commonJS({
4523-
"node_modules/.pnpm/@webassemblyjs+leb128@1.11.6/node_modules/@webassemblyjs/leb128/lib/leb.js"(exports) {
4523+
"node_modules/.pnpm/@webassemblyjs+leb128@1.11.6_patch_hash=irpstnnlcpe4xzsb345am6kfk4/node_modules/@webassemblyjs/leb128/lib/leb.js"(exports) {
45244524
"use strict";
45254525
function _typeof(obj) {
45264526
"@babel/helpers - typeof";
@@ -4768,9 +4768,9 @@ var require_leb = __commonJS({
47684768
}
47694769
});
47704770

4771-
// node_modules/.pnpm/@webassemblyjs+leb128@1.11.6/node_modules/@webassemblyjs/leb128/lib/index.js
4771+
// node_modules/.pnpm/@webassemblyjs+leb128@1.11.6_patch_hash=irpstnnlcpe4xzsb345am6kfk4/node_modules/@webassemblyjs/leb128/lib/index.js
47724772
var require_lib8 = __commonJS({
4773-
"node_modules/.pnpm/@webassemblyjs+leb128@1.11.6/node_modules/@webassemblyjs/leb128/lib/index.js"(exports) {
4773+
"node_modules/.pnpm/@webassemblyjs+leb128@1.11.6_patch_hash=irpstnnlcpe4xzsb345am6kfk4/node_modules/@webassemblyjs/leb128/lib/index.js"(exports) {
47744774
"use strict";
47754775
Object.defineProperty(exports, "__esModule", {
47764776
value: true

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,8 @@
7676
"packageManager": "pnpm@8.14.1",
7777
"pnpm": {
7878
"patchedDependencies": {
79-
"@webassemblyjs/helper-wasm-bytecode@1.11.6": "patches/@webassemblyjs__helper-wasm-bytecode@1.11.6.patch"
79+
"@webassemblyjs/helper-wasm-bytecode@1.11.6": "patches/@webassemblyjs__helper-wasm-bytecode@1.11.6.patch",
80+
"@webassemblyjs/leb128@1.11.6": "patches/@webassemblyjs__leb128@1.11.6.patch"
8081
}
8182
}
8283
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
diff --git a/lib/bufs.js b/lib/bufs.js
2+
index f9a176ed87d84c833d2867bf9cf1e79d2d41823f..1ea71634e17fabfd15bce95f17894dfb7d9a4862 100644
3+
--- a/lib/bufs.js
4+
+++ b/lib/bufs.js
5+
@@ -98,7 +98,7 @@ function alloc(length) {
6+
if (result) {
7+
bufPool[length] = undefined;
8+
} else {
9+
- result = new Buffer(length);
10+
+ result = Buffer.alloc(length);
11+
}
12+
13+
result.fill(0);

pnpm-lock.yaml

Lines changed: 6 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)