diff options
author | 2022-11-24 03:55:04 -0800 | |
---|---|---|
committer | 2022-11-24 03:55:04 -0800 | |
commit | 6336d01743c6ebbaa1f535520f9ecd7a97262907 (patch) | |
tree | 9416cedf1b36ed3ab66c8038da6c1e6cd39db31f /src/bun.js/builtins/cpp/ReadableStreamInternalsBuiltins.cpp | |
parent | cc062855af041dd09c31fa11fbd8597b9343754e (diff) | |
download | bun-6336d01743c6ebbaa1f535520f9ecd7a97262907.tar.gz bun-6336d01743c6ebbaa1f535520f9ecd7a97262907.tar.zst bun-6336d01743c6ebbaa1f535520f9ecd7a97262907.zip |
Add extra check
Diffstat (limited to 'src/bun.js/builtins/cpp/ReadableStreamInternalsBuiltins.cpp')
-rw-r--r-- | src/bun.js/builtins/cpp/ReadableStreamInternalsBuiltins.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/bun.js/builtins/cpp/ReadableStreamInternalsBuiltins.cpp b/src/bun.js/builtins/cpp/ReadableStreamInternalsBuiltins.cpp index f2a3d5a55..335ab6ccb 100644 --- a/src/bun.js/builtins/cpp/ReadableStreamInternalsBuiltins.cpp +++ b/src/bun.js/builtins/cpp/ReadableStreamInternalsBuiltins.cpp @@ -986,7 +986,7 @@ const char* const s_readableStreamInternalsIsReadableStreamDefaultControllerCode const JSC::ConstructAbility s_readableStreamInternalsReadDirectStreamCodeConstructAbility = JSC::ConstructAbility::CannotConstruct; const JSC::ConstructorKind s_readableStreamInternalsReadDirectStreamCodeConstructorKind = JSC::ConstructorKind::None; const JSC::ImplementationVisibility s_readableStreamInternalsReadDirectStreamCodeImplementationVisibility = JSC::ImplementationVisibility::Public; -const int s_readableStreamInternalsReadDirectStreamCodeLength = 1557; +const int s_readableStreamInternalsReadDirectStreamCodeLength = 1598; static const JSC::Intrinsic s_readableStreamInternalsReadDirectStreamCodeIntrinsic = JSC::NoIntrinsic; const char* const s_readableStreamInternalsReadDirectStreamCode = "(function (stream, sink, underlyingSource) {\n" \ @@ -2270,7 +2270,7 @@ const char* const s_readableStreamInternalsReadableStreamDefaultControllerCanClo const JSC::ConstructAbility s_readableStreamInternalsLazyLoadStreamCodeConstructAbility = JSC::ConstructAbility::CannotConstruct; const JSC::ConstructorKind s_readableStreamInternalsLazyLoadStreamCodeConstructorKind = JSC::ConstructorKind::None; const JSC::ImplementationVisibility s_readableStreamInternalsLazyLoadStreamCodeImplementationVisibility = JSC::ImplementationVisibility::Public; -const int s_readableStreamInternalsLazyLoadStreamCodeLength = 3647; +const int s_readableStreamInternalsLazyLoadStreamCodeLength = 3703; static const JSC::Intrinsic s_readableStreamInternalsLazyLoadStreamCodeIntrinsic = JSC::NoIntrinsic; const char* const s_readableStreamInternalsLazyLoadStreamCode = "(function (stream, autoAllocateChunkSize) {\n" \ @@ -2302,7 +2302,7 @@ const char* const s_readableStreamInternalsLazyLoadStreamCode = " (err) => controller.error(err)\n" \ " );\n" \ " } else if (typeof result === 'number') {\n" \ - " if (view && view.byteLength === result) {\n" \ + " if (view && view.byteLength === result && view.buffer === controller.byobRequest?.view?.buffer) {\n" \ " controller.byobRequest.respondWithNewView(view);\n" \ " } else {\n" \ " controller.byobRequest.respond(result);\n" \ |