aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-04-29 18:59:22 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-04-29 18:59:22 -0700
commite7ff65ce2cd0b165592a145f8abf242f04655d9f (patch)
treee5fa092ac5ef4155734b251cadf10b5c62f5471a
parente321e1c5f835282b4f65128d1631acb811e79ff1 (diff)
downloadbun-e7ff65ce2cd0b165592a145f8abf242f04655d9f.tar.gz
bun-e7ff65ce2cd0b165592a145f8abf242f04655d9f.tar.zst
bun-e7ff65ce2cd0b165592a145f8abf242f04655d9f.zip
[Transpiler] Fix crash in scanImports when the text is empty
-rw-r--r--src/cache.zig4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cache.zig b/src/cache.zig
index 88cf19025..7d0803c02 100644
--- a/src/cache.zig
+++ b/src/cache.zig
@@ -263,6 +263,10 @@ pub const JavaScript = struct {
log: *logger.Log,
source: *const logger.Source,
) anyerror!void {
+ if (strings.trim(source.contents, "\n\t\r ").len == 0) {
+ return;
+ }
+
var temp_log = logger.Log.init(allocator);
defer temp_log.appendToMaybeRecycled(log, source) catch {};