diff --git a/src/fonts.js b/src/fonts.js index ae6d330b5..8cac29b24 100644 --- a/src/fonts.js +++ b/src/fonts.js @@ -4043,9 +4043,9 @@ Type1Font.prototype = { getType2Subrs: function Type1Font_getType2Subrs(type1Subrs) { var bias = 0; var count = type1Subrs.length; - if (count < 1240) + if (count < 1133) bias = 107; - else if (count < 33900) + else if (count < 33769) bias = 1131; else bias = 32768; diff --git a/test/pdfs/issue1655.pdf.link b/test/pdfs/issue1655.pdf.link new file mode 100644 index 000000000..ee983a687 --- /dev/null +++ b/test/pdfs/issue1655.pdf.link @@ -0,0 +1 @@ +http://bblum.net/thesis-draft.pdf diff --git a/test/test_manifest.json b/test/test_manifest.json index d894a97a1..51a5fd8cf 100644 --- a/test/test_manifest.json +++ b/test/test_manifest.json @@ -515,6 +515,15 @@ "link": true, "type": "eq" }, + { "id": "issue1655", + "file": "pdfs/issue1655.pdf", + "md5": "696ef6de6f4f71643771419ef04fc968", + "rounds": 1, + "skipPages": [1, 2, 3, 4, 5, 6, 7, 8], + "pageLimit": 9, + "link": true, + "type": "eq" + }, { "id": "issue1133", "file": "pdfs/issue1133.pdf", "md5": "d1b61580cb100e3df93d33703af1773a",