aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFObjectHandle.cc
diff options
context:
space:
mode:
authorm-holger <m-holger@kubitscheck.org>2023-01-02 20:49:42 +0100
committerm-holger <m-holger@kubitscheck.org>2023-04-01 14:57:22 +0200
commit5072238867f37f6c6ecd53dab06e42ea2763cf56 (patch)
tree897f1429131abed187c4712120236278c3ad77cc /libqpdf/QPDFObjectHandle.cc
parente186da17213826ae22b73584641d2e8cd10b24d5 (diff)
downloadqpdf-5072238867f37f6c6ecd53dab06e42ea2763cf56.tar.zst
Refactor QPDF_Array::getAsVector
Diffstat (limited to 'libqpdf/QPDFObjectHandle.cc')
-rw-r--r--libqpdf/QPDFObjectHandle.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/libqpdf/QPDFObjectHandle.cc b/libqpdf/QPDFObjectHandle.cc
index 396e2063..20be3f9d 100644
--- a/libqpdf/QPDFObjectHandle.cc
+++ b/libqpdf/QPDFObjectHandle.cc
@@ -888,15 +888,14 @@ QPDFObjectHandle::getArrayAsMatrix()
std::vector<QPDFObjectHandle>
QPDFObjectHandle::getArrayAsVector()
{
- std::vector<QPDFObjectHandle> result;
auto array = asArray();
if (array) {
- array->getAsVector(result);
+ return array->getAsVector();
} else {
typeWarning("array", "treating as empty");
QTC::TC("qpdf", "QPDFObjectHandle array treating as empty vector");
}
- return result;
+ return {};
}
// Array mutators