mirror of
https://github.com/unidoc/unipdf.git
synced 2025-04-26 13:48:55 +08:00
Add extra nil check
This commit is contained in:
parent
d55811f379
commit
3cefc98874
@ -363,7 +363,7 @@ func (r *PdfReader) buildOutlineTree(obj core.PdfObject, parent *PdfOutlineTreeN
|
||||
return nil, nil, err
|
||||
}
|
||||
firstObjDirect := core.TraceToDirectObject(firstObj)
|
||||
if _, isNull := firstObjDirect.(*core.PdfObjectNull); !isNull {
|
||||
if _, isNull := firstObjDirect.(*core.PdfObjectNull); !isNull && firstObjDirect != nil {
|
||||
first, last, err := r.buildOutlineTree(firstObj, &outline.PdfOutlineTreeNode, nil)
|
||||
if err != nil {
|
||||
return nil, nil, err
|
||||
|
Loading…
x
Reference in New Issue
Block a user