From 6b8d5c42f7484d3ea6f6c69fb12eaafd5bb51c0f Mon Sep 17 00:00:00 2001 From: Adrian-George Bostan Date: Fri, 5 Jun 2020 14:46:55 +0300 Subject: [PATCH] Fix outline null object check (#367) --- model/reader.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/model/reader.go b/model/reader.go index 01a8cc8a..85500c27 100644 --- a/model/reader.go +++ b/model/reader.go @@ -275,7 +275,7 @@ func (r *PdfReader) loadOutlines() (*PdfOutlineTreeNode, error) { outlineRootObj := core.ResolveReference(outlinesObj) common.Log.Trace("Outline root: %v", outlineRootObj) - if _, isNull := outlineRootObj.(*core.PdfObjectNull); isNull { + if isNull := core.IsNullObject(outlineRootObj); isNull { common.Log.Trace("Outline root is null - no outlines") return nil, nil }