Fix a small Type1 encoding parsing error that cause the first Type1 font of the Type1 spec to be rejected

This commit is contained in:
Vivien Nicolas 2011-09-10 14:50:46 +02:00
parent 001ca071f0
commit 574bc87741

View File

@ -1845,10 +1845,10 @@ var Type1Parser = function() {
if (token == 'dup') {
var index = parseInt(getToken(), 10);
var glyph = getToken();
if ('undefined' == typeof(properties.differences[index])) {
var mapping = properties.encoding[index] || {};
mapping.unicode = GlyphsUnicode[glyph] || j;
mapping.unicode = GlyphsUnicode[glyph] || index;
properties.glyphs[glyph] = properties.encoding[index] = mapping;
}
getToken(); // read the in 'put'