summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJay Berkenbilt <jberkenbilt@users.noreply.github.com>2023-04-01 17:05:07 +0200
committerGitHub <noreply@github.com>2023-04-01 17:05:07 +0200
commitf8e39253be9d1806ccdb88d8117b7418f2045da1 (patch)
tree1d4922b77141be39dfceecb8f2d39525d6bd4f97 /include
parent40e4d1f97cbf5cb58d5324380da415f12d3aaa32 (diff)
parent0b53b648ab79a35b9ec0da56c0b936955a51d135 (diff)
downloadqpdf-f8e39253be9d1806ccdb88d8117b7418f2045da1.tar.zst
Merge pull request #863 from m-holger/array
Refactor QPDF_Array
Diffstat (limited to 'include')
-rw-r--r--include/qpdf/QPDFObjectHandle.hh8
1 files changed, 6 insertions, 2 deletions
diff --git a/include/qpdf/QPDFObjectHandle.hh b/include/qpdf/QPDFObjectHandle.hh
index 77fe680f..ee424e39 100644
--- a/include/qpdf/QPDFObjectHandle.hh
+++ b/include/qpdf/QPDFObjectHandle.hh
@@ -1496,11 +1496,10 @@ class QPDFObjectHandle
{
friend class QPDF_Dictionary;
friend class QPDF_Stream;
- friend class SparseOHArray;
private:
static void
- disconnect(QPDFObjectHandle& o)
+ disconnect(QPDFObjectHandle o)
{
o.disconnect();
}
@@ -1577,6 +1576,11 @@ class QPDFObjectHandle
{
return obj;
}
+ std::shared_ptr<QPDFObject>
+ getObj() const
+ {
+ return obj;
+ }
QPDFObject*
getObjectPtr()
{