Browse Source

Sanitizing base font name before comparison with 'Symbol'

notmasteryet 14 years ago
parent
commit
b90c6945b8
  1. 2
      pdf.js

2
pdf.js

@ -4313,7 +4313,7 @@ var PartialEvaluator = (function() { @@ -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++) {

Loading…
Cancel
Save