summaryrefslogtreecommitdiff
path: root/node_modules/source-map-js/lib/source-map-consumer.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/source-map-js/lib/source-map-consumer.js')
-rw-r--r--node_modules/source-map-js/lib/source-map-consumer.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/node_modules/source-map-js/lib/source-map-consumer.js b/node_modules/source-map-js/lib/source-map-consumer.js
index db0a5324..ee661146 100644
--- a/node_modules/source-map-js/lib/source-map-consumer.js
+++ b/node_modules/source-map-js/lib/source-map-consumer.js
@@ -151,7 +151,9 @@ SourceMapConsumer.prototype.eachMapping =
for (var i = 0, n = mappings.length; i < n; i++) {
var mapping = mappings[i];
var source = mapping.source === null ? null : sources.at(mapping.source);
- source = util.computeSourceURL(sourceRoot, source, sourceMapURL);
+ if(source !== null) {
+ source = util.computeSourceURL(sourceRoot, source, sourceMapURL);
+ }
boundCallback({
source: source,
generatedLine: mapping.generatedLine,
@@ -1142,7 +1144,9 @@ IndexedSourceMapConsumer.prototype._parseMappings =
var mapping = sectionMappings[j];
var source = section.consumer._sources.at(mapping.source);
- source = util.computeSourceURL(section.consumer.sourceRoot, source, this._sourceMapURL);
+ if(source !== null) {
+ source = util.computeSourceURL(section.consumer.sourceRoot, source, this._sourceMapURL);
+ }
this._sources.add(source);
source = this._sources.indexOf(source);