mirror of
https://github.com/oven-sh/bun
synced 2026-02-14 21:01:52 +00:00
Fixes #1902
This commit is contained in:
@@ -443,10 +443,13 @@ JSC::EncodedJSValue JSStringDecoderConstructor::construct(JSC::JSGlobalObject* l
|
||||
JSC::VM& vm = lexicalGlobalObject->vm();
|
||||
auto encoding = BufferEncodingType::utf8;
|
||||
if (callFrame->argumentCount() > 0) {
|
||||
auto encoding_ = callFrame->argument(0).toString(lexicalGlobalObject);
|
||||
std::optional<BufferEncodingType> opt = parseEnumeration<BufferEncodingType>(*lexicalGlobalObject, encoding_);
|
||||
if (opt.has_value()) {
|
||||
encoding = opt.value();
|
||||
|
||||
auto encoding_ = callFrame->argument(0);
|
||||
if (encoding_.isString()) {
|
||||
std::optional<BufferEncodingType> opt = parseEnumeration<BufferEncodingType>(*lexicalGlobalObject, encoding_);
|
||||
if (opt.has_value()) {
|
||||
encoding = opt.value();
|
||||
}
|
||||
}
|
||||
}
|
||||
JSStringDecoder* stringDecoder = JSStringDecoder::create(
|
||||
|
||||
Reference in New Issue
Block a user