We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents f63db6d + 7ec282c commit 6051720Copy full SHA for 6051720
src/obj.js
@@ -134,6 +134,8 @@ var Catalog = (function CatalogClosure() {
134
while (queue.length > 0) {
135
var i = queue.shift();
136
var outlineDict = xref.fetch(i.obj);
137
+ if (outlineDict === null)
138
+ continue;
139
if (!outlineDict.has('Title'))
140
error('Invalid outline item');
141
var dest = outlineDict.get('A');
@@ -569,6 +571,8 @@ var XRef = (function XRefClosure() {
569
571
},
570
572
getEntry: function xRefGetEntry(i) {
573
var e = this.entries[i];
574
+ if (e === null)
575
+ return null;
576
return e.free ? null : e; // returns null is the entry is free
577
578
fetchIfRef: function xRefFetchIfRef(obj) {
0 commit comments