diff options
-rw-r--r-- | src/bun.js/bindings/ZigSourceProvider.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/bun.js/bindings/ZigSourceProvider.cpp b/src/bun.js/bindings/ZigSourceProvider.cpp index dda7135b4..a71e946de 100644 --- a/src/bun.js/bindings/ZigSourceProvider.cpp +++ b/src/bun.js/bindings/ZigSourceProvider.cpp @@ -64,10 +64,6 @@ Ref<SourceProvider> SourceProvider::create(Zig::GlobalObject* globalObject, Reso auto stringImpl = Bun::toWTFString(resolvedSource.source_code); auto sourceURLString = toStringCopy(resolvedSource.source_url); - if (stringImpl.impl()->refCount() > 1) - // Deref because we don't call a destructor for BunString - stringImpl.impl()->deref(); - auto provider = adoptRef(*new SourceProvider( globalObject->isThreadLocalDefaultGlobalObject ? globalObject : nullptr, resolvedSource, stringImpl.releaseImpl().releaseNonNull(), |