|
|
@ -4324,14 +4324,16 @@ var PartialEvaluator = (function() { |
|
|
|
baseEncoding = Encodings[baseName.name].slice(); |
|
|
|
baseEncoding = Encodings[baseName.name].slice(); |
|
|
|
|
|
|
|
|
|
|
|
// Load the differences between the base and original
|
|
|
|
// Load the differences between the base and original
|
|
|
|
var diffEncoding = encoding.get('Differences'); |
|
|
|
if (encoding.has('Differences')) { |
|
|
|
var index = 0; |
|
|
|
var diffEncoding = encoding.get('Differences'); |
|
|
|
for (var j = 0; j < diffEncoding.length; j++) { |
|
|
|
var index = 0; |
|
|
|
var data = diffEncoding[j]; |
|
|
|
for (var j = 0; j < diffEncoding.length; j++) { |
|
|
|
if (IsNum(data)) |
|
|
|
var data = diffEncoding[j]; |
|
|
|
index = data; |
|
|
|
if (IsNum(data)) |
|
|
|
else |
|
|
|
index = data; |
|
|
|
differences[index++] = data.name; |
|
|
|
else |
|
|
|
|
|
|
|
differences[index++] = data.name; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} else if (IsName(encoding)) { |
|
|
|
} else if (IsName(encoding)) { |
|
|
|
baseEncoding = Encodings[encoding.name].slice(); |
|
|
|
baseEncoding = Encodings[encoding.name].slice(); |
|
|
|