mirror of
https://github.com/oven-sh/bun
synced 2026-02-09 10:28:47 +00:00
Still not correct!
This commit is contained in:
@@ -258,9 +258,6 @@ void* JSFunctionCall(void* globalObject, void* callFrame);
|
||||
bool my_callback_function(void* arg0);
|
||||
|
||||
bool my_callback_function(void* arg0) {
|
||||
#ifdef INJECT_BEFORE
|
||||
INJECT_BEFORE;
|
||||
#endif
|
||||
EncodedJSValue arguments[1] = {
|
||||
PTR_TO_JSVALUE(arg0)
|
||||
};
|
||||
|
||||
@@ -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 = 936;
|
||||
const int s_jsBufferConstructorFromCodeLength = 1019;
|
||||
static const JSC::Intrinsic s_jsBufferConstructorFromCodeIntrinsic = JSC::NoIntrinsic;
|
||||
const char* const s_jsBufferConstructorFromCode =
|
||||
"(function (items) {\n" \
|
||||
@@ -55,7 +55,7 @@ const char* const s_jsBufferConstructorFromCode =
|
||||
"\n" \
|
||||
"\n" \
|
||||
" //\n" \
|
||||
" if (typeof items === 'string' || ArrayBuffer.isView(items)) {\n" \
|
||||
" if (typeof items === 'string' || (typeof items === 'object' && items && (items instanceof ArrayBuffer || items instanceof SharedArrayBuffer))) {\n" \
|
||||
" switch (@argumentCount()) {\n" \
|
||||
" case 1: {\n" \
|
||||
" return new this(items);\n" \
|
||||
|
||||
@@ -34,7 +34,7 @@ function from(items) {
|
||||
|
||||
|
||||
// TODO: figure out why private symbol not found
|
||||
if (typeof items === 'string' || ArrayBuffer.isView(items)) {
|
||||
if (typeof items === 'string' || (typeof items === 'object' && items && (items instanceof ArrayBuffer || items instanceof SharedArrayBuffer))) {
|
||||
switch (@argumentCount()) {
|
||||
case 1: {
|
||||
return new this(items);
|
||||
|
||||
Reference in New Issue
Block a user