Remove the Number.isInteger
checks from XRef.fetchUncompressed
(PR 8857 follow-up)
Having ran the entire test-suite locally with these `Number.isInteger` checks removed, there wasn't a single test failure anywhere; see also PR 8857. Hence everything points to this being completely unnecessary now, and by removing this code there's thus fewer function calls being made in `XRef.fetchUncompressed`.
This commit is contained in:
parent
dcf998a1c1
commit
725566cfea
@ -1682,12 +1682,6 @@ var XRef = (function XRefClosure() {
|
||||
var obj2 = parser.getObj();
|
||||
var obj3 = parser.getObj();
|
||||
|
||||
if (!Number.isInteger(obj1)) {
|
||||
obj1 = parseInt(obj1, 10);
|
||||
}
|
||||
if (!Number.isInteger(obj2)) {
|
||||
obj2 = parseInt(obj2, 10);
|
||||
}
|
||||
if (obj1 !== num || obj2 !== gen || !(obj3 instanceof Cmd)) {
|
||||
throw new XRefEntryException(`Bad (uncompressed) XRef entry: ${ref}`);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user