From 1cf4fc8782459d68bba9351dc539f7b7e70a8045 Mon Sep 17 00:00:00 2001 From: Vivien Nicolas <21@vingtetun.org> Date: Fri, 26 Aug 2011 15:30:26 +0200 Subject: [PATCH] If the glyph is not indexed, ignore it completely in getOrderedCharstrings --- fonts.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fonts.js b/fonts.js index 43c062761..196e9f361 100755 --- a/fonts.js +++ b/fonts.js @@ -428,7 +428,7 @@ var Font = (function Font() { case 'CIDFontType2': this.mimetype = 'font/opentype'; - // Repair the TrueType file if it is can be damaged in the point of + // Repair the TrueType file. It is can be damaged in the point of // view of the sanitizer data = this.checkAndRepair(name, file, properties); break; @@ -1900,7 +1900,7 @@ CFF.prototype = { for (var i = 0; i < glyphs.length; i++) { var glyph = glyphs[i]; var unicode = properties.glyphs[glyph.glyph]; - if ('undefined' == typeof(unicode)) { + if (!unicode) { if (glyph.glyph != '.notdef') missings.push(glyph.glyph); } else {