]> git.parisson.com Git - pdf.js.git/commitdiff
Sanitizing base font name before comparison with 'Symbol'
authornotmasteryet <async.processingjs@yahoo.com>
Tue, 23 Aug 2011 22:06:45 +0000 (17:06 -0500)
committernotmasteryet <async.processingjs@yahoo.com>
Tue, 23 Aug 2011 22:06:45 +0000 (17:06 -0500)
pdf.js

diff --git a/pdf.js b/pdf.js
index 53d3b9853e36b753b8b91556d6f0274d3c2ede9d..47363401baa79d26b303f1bb70060ac7c96baf4e 100644 (file)
--- a/pdf.js
+++ b/pdf.js
@@ -4313,7 +4313,7 @@ var PartialEvaluator = (function() {
           return null;
         // Using base font name as a font name.
         baseFontName = baseFontName.name.replace(/[\+,\-]/g, '_');
-        if (baseFontName == 'Symbol') {
+        if (/^Symbol(_?(Bold|Italic))*$/.test(baseFontName)) {
           // special case for symbols
           var encoding = Encodings.symbolsEncoding;
           for (var i = 0, n = encoding.length, j; i < n; i++) {