From 0a71129dc12af0d18c1188aebccb8310a128dbf7 Mon Sep 17 00:00:00 2001 From: Ger Hobbelt Date: Tue, 18 Jun 2019 19:55:02 +0200 Subject: [PATCH] fix crash in url util function due to undefined root value: `sourceRoot` is checked everywhere using `!= null` except in 1(one) spot, which caused a crash in my test set, while debugging indexed map issues with the origin API. --- lib/source-map-generator.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/source-map-generator.js b/lib/source-map-generator.js index 8111e061..5f51a6c5 100644 --- a/lib/source-map-generator.js +++ b/lib/source-map-generator.js @@ -71,7 +71,7 @@ class SourceMapGenerator { }); aSourceMapConsumer.sources.forEach(function(sourceFile) { let sourceRelative = sourceFile; - if (sourceRoot !== null) { + if (sourceRoot != null) { sourceRelative = util.relative(sourceRoot, sourceFile); }