aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDF_Array.cc
diff options
context:
space:
mode:
authorm-holger <m-holger@kubitscheck.org>2022-11-14 23:06:04 +0100
committerJay Berkenbilt <jberkenbilt@users.noreply.github.com>2022-11-20 18:07:22 +0100
commitb1eb1a958438025efbf90f7a7f45dbe33c746d91 (patch)
treef9ff3400204d1ca1e878c94b240eb0d1e1704e3f /libqpdf/QPDF_Array.cc
parent3e3b79a774a294ca2020a7bad8ee6ddd2c0179de (diff)
downloadqpdf-b1eb1a958438025efbf90f7a7f45dbe33c746d91.tar.zst
Refactor QPDFObjectHandle::copyObject1
Diffstat (limited to 'libqpdf/QPDF_Array.cc')
-rw-r--r--libqpdf/QPDF_Array.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libqpdf/QPDF_Array.cc b/libqpdf/QPDF_Array.cc
index f33ad99d..6e8db5e9 100644
--- a/libqpdf/QPDF_Array.cc
+++ b/libqpdf/QPDF_Array.cc
@@ -31,7 +31,7 @@ QPDF_Array::create(SparseOHArray const& items)
std::shared_ptr<QPDFObject>
QPDF_Array::copy(bool shallow)
{
- return create(elements);
+ return create(shallow ? elements : elements.copy());
}
void