mirror of
https://github.com/oven-sh/bun
synced 2026-02-13 20:39:05 +00:00
Fix memory leak in require (#6790)
* Fix memory leak in require() and add test * Mark fixtures as generated code * Add optimization for large files * Fix small memory leak --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
This commit is contained in:
@@ -936,7 +936,7 @@ std::optional<JSC::SourceCode> createCommonJSModule(
|
||||
bool isBuiltIn)
|
||||
{
|
||||
JSCommonJSModule* moduleObject;
|
||||
WTF::String sourceURL = toStringCopy(source.source_url);
|
||||
WTF::String sourceURL = Bun::toWTFString(source.source_url);
|
||||
|
||||
JSValue specifierValue = Bun::toJS(globalObject, source.specifier);
|
||||
JSValue entry = globalObject->requireMap()->get(globalObject, specifierValue);
|
||||
|
||||
Reference in New Issue
Block a user