From 7f9c9f5ba21efd136bc63838c09004083fc4ae05 Mon Sep 17 00:00:00 2001 From: Chris Jones Date: Sat, 9 Jul 2011 22:12:42 -0700 Subject: [PATCH] work around #233 so that tests stop failing for the moment --- fonts.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fonts.js b/fonts.js index 5b020e899..83475c67e 100755 --- a/fonts.js +++ b/fonts.js @@ -1133,6 +1133,12 @@ var Font = (function() { for (var i = 0; i < chars.length; ++i) { var charcode = chars.charCodeAt(i); var unicode = encoding[charcode]; + if ('undefined' == typeof(unicode)) { + // FIXME/issue 233: we're hitting this in test/pdf/sizes.pdf + // at the moment, for unknown reasons. + warn('Unencoded charcode '+ charcode); + unicode = charcode; + } // Check if the glyph has already been converted if (!IsNum(unicode))