diff options
-rw-r--r-- | src/bun.js/bindings/JSBufferList.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bun.js/bindings/JSBufferList.cpp b/src/bun.js/bindings/JSBufferList.cpp index 8ba02829a..19aeda2d0 100644 --- a/src/bun.js/bindings/JSBufferList.cpp +++ b/src/bun.js/bindings/JSBufferList.cpp @@ -52,7 +52,7 @@ JSC::JSValue JSBufferList::concat(JSC::VM& vm, JSC::JSGlobalObject* lexicalGloba size_t i = 0; for (auto iter = m_deque.begin(); iter != m_deque.end(); ++iter) { - auto array = JSC::jsCast<JSC::JSUint8Array*>(iter->get()); + auto array = JSC::jsDynamicCast<JSC::JSUint8Array*>(iter->get()); if (!array) continue; size_t length = array->byteLength(); @@ -98,7 +98,7 @@ JSC::JSValue JSBufferList::_getString(JSC::VM& vm, JSC::JSGlobalObject* lexicalG } JSRopeString::RopeBuilder<RecordOverflow> ropeBuilder(vm); for (auto iter = m_deque.begin(); iter != m_deque.end() && n > 0; ++iter) { - JSC::JSString* str = JSC::jsCast<JSC::JSString*>(iter->get()); + JSC::JSString* str = JSC::jsDynamicCast<JSC::JSString*>(iter->get()); if (UNLIKELY(!str)) { return throwTypeError(lexicalGlobalObject, throwScope, "_getString can only be called when all buffers are string"_s); } |