aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-05-16 19:25:49 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-05-16 19:25:49 -0700
commit37e4848c6f121f81a040c83a582ac560db6243a5 (patch)
tree204a54a062d91477391837e93ea8d192f4da3aeb /src
parent78cd9e89f38ab61aaacf02072345d89c562773ca (diff)
downloadbun-37e4848c6f121f81a040c83a582ac560db6243a5.tar.gz
bun-37e4848c6f121f81a040c83a582ac560db6243a5.tar.zst
bun-37e4848c6f121f81a040c83a582ac560db6243a5.zip
work around test failure
Diffstat (limited to 'src')
-rw-r--r--src/javascript/jsc/bindings/JSBufferConstructorBuiltins.cpp5
-rw-r--r--src/javascript/jsc/bindings/builtins/js/JSBufferConstructor.js3
2 files changed, 5 insertions, 3 deletions
diff --git a/src/javascript/jsc/bindings/JSBufferConstructorBuiltins.cpp b/src/javascript/jsc/bindings/JSBufferConstructorBuiltins.cpp
index 09d5a1d04..4fae81f76 100644
--- a/src/javascript/jsc/bindings/JSBufferConstructorBuiltins.cpp
+++ b/src/javascript/jsc/bindings/JSBufferConstructorBuiltins.cpp
@@ -44,7 +44,7 @@ namespace WebCore {
const JSC::ConstructAbility s_jsBufferConstructorFromCodeConstructAbility = JSC::ConstructAbility::CannotConstruct;
const JSC::ConstructorKind s_jsBufferConstructorFromCodeConstructorKind = JSC::ConstructorKind::None;
-const int s_jsBufferConstructorFromCodeLength = 931;
+const int s_jsBufferConstructorFromCodeLength = 936;
static const JSC::Intrinsic s_jsBufferConstructorFromCodeIntrinsic = JSC::NoIntrinsic;
const char* const s_jsBufferConstructorFromCode =
"(function (items) {\n" \
@@ -54,7 +54,8 @@ const char* const s_jsBufferConstructorFromCode =
" @throwTypeError(\"Buffer.from requires |this| to be a constructor\");\n" \
"\n" \
"\n" \
- " if (typeof items === 'string' || @ArrayBuffer.@isView(items)) {\n" \
+ " //\n" \
+ " if (typeof items === 'string' || ArrayBuffer.isView(items)) {\n" \
" switch (@argumentCount()) {\n" \
" case 1: {\n" \
" return new this(items);\n" \
diff --git a/src/javascript/jsc/bindings/builtins/js/JSBufferConstructor.js b/src/javascript/jsc/bindings/builtins/js/JSBufferConstructor.js
index f297ba38b..1d62be73e 100644
--- a/src/javascript/jsc/bindings/builtins/js/JSBufferConstructor.js
+++ b/src/javascript/jsc/bindings/builtins/js/JSBufferConstructor.js
@@ -33,7 +33,8 @@ function from(items) {
@throwTypeError("Buffer.from requires |this| to be a constructor");
- if (typeof items === 'string' || @ArrayBuffer.@isView(items)) {
+ // TODO: figure out why private symbol not found
+ if (typeof items === 'string' || ArrayBuffer.isView(items)) {
switch (@argumentCount()) {
case 1: {
return new this(items);