]> git.parisson.com Git - pdf.js.git/commitdiff
removing differences from the cmap
authornotmasteryet <async.processingjs@yahoo.com>
Mon, 31 Oct 2011 04:32:06 +0000 (23:32 -0500)
committernotmasteryet <async.processingjs@yahoo.com>
Mon, 31 Oct 2011 04:32:06 +0000 (23:32 -0500)
src/fonts.js

index 62650b10f854feb4bbb4f7f28dd68e5f9b0edc97..c3fcb3c8a4f4468ea1bea0cda962f6ca91d60297 100644 (file)
@@ -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;