diff options
author | 2023-07-01 21:58:06 -0700 | |
---|---|---|
committer | 2023-07-01 21:58:06 -0700 | |
commit | c7cc618376f2ffc8377cb40e83575ef66d402e9c (patch) | |
tree | 34f95929faa39b26f0e163e550eca2639ffb25a4 /src/bun.js/javascript.zig | |
parent | 9fecb3dfb9597f7774a68fbf51557ff8576be84d (diff) | |
download | bun-c7cc618376f2ffc8377cb40e83575ef66d402e9c.tar.gz bun-c7cc618376f2ffc8377cb40e83575ef66d402e9c.tar.zst bun-c7cc618376f2ffc8377cb40e83575ef66d402e9c.zip |
Fix leak in fd (#3487)
* Fix file descriptor leak
* Skip unnecessary clone
* Don't break --hot
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
Diffstat (limited to 'src/bun.js/javascript.zig')
-rw-r--r-- | src/bun.js/javascript.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bun.js/javascript.zig b/src/bun.js/javascript.zig index 572b66716..b696c6cf2 100644 --- a/src/bun.js/javascript.zig +++ b/src/bun.js/javascript.zig @@ -2065,7 +2065,7 @@ pub const VirtualMachine = struct { )) |mapping| { var log = logger.Log.init(default_allocator); var errorable: ErrorableResolvedSource = undefined; - var original_source = fetchWithoutOnLoadPlugins(this, this.global, bun.String.init(top.source_url), bun.String.empty, &log, &errorable, .print_source) catch return; + var original_source = fetchWithoutOnLoadPlugins(this, this.global, top.source_url, bun.String.empty, &log, &errorable, .print_source) catch return; const code = original_source.source_code.toUTF8(bun.default_allocator); defer code.deinit(); |