diff --git a/src/fonts.js b/src/fonts.js index 62650b10f..c3fcb3c8a 100644 --- a/src/fonts.js +++ b/src/fonts.js @@ -2756,24 +2756,12 @@ CFF.prototype = { var charstrings = []; var reverseMapping = {}; var encoding = properties.baseEncoding; - var differences = properties.differences; - var usedIn = []; var i, length, glyphName; for (i = 0, length = encoding.length; i < length; ++i) { glyphName = encoding[i]; if (!glyphName || isSpecialUnicode(i)) continue; reverseMapping[glyphName] = i; - usedIn[i] = glyphName; - } - for (i = 0, length = differences.length; i < length; ++i) { - glyphName = differences[i]; - if (!glyphName || isSpecialUnicode(i)) - continue; - if (usedIn[i]) - delete reverseMapping[usedIn[i]]; - reverseMapping[glyphName] = i; - usedIn[i] = glyphName; } reverseMapping['.notdef'] = 0; var unusedUnicode = kCmapGlyphOffset;