aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFObjectHandle.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libqpdf/QPDFObjectHandle.cc')
-rw-r--r--libqpdf/QPDFObjectHandle.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/libqpdf/QPDFObjectHandle.cc b/libqpdf/QPDFObjectHandle.cc
index 6240395d..c58675a4 100644
--- a/libqpdf/QPDFObjectHandle.cc
+++ b/libqpdf/QPDFObjectHandle.cc
@@ -263,9 +263,10 @@ QPDFObjectHandle::isBool()
}
bool
-QPDFObjectHandle::isResolvedNull() const
+QPDFObjectHandle::isDirectNull() const
{
- return QPDFObjectTypeAccessor<QPDF_Null>::check(m->obj.getPointer());
+ return (this->m->initialized && (this->m->objid == 0) &&
+ QPDFObjectTypeAccessor<QPDF_Null>::check(m->obj.getPointer()));
}
bool