From 18c1ffe0df335a46cddbeb96e2cb939d850df9fa Mon Sep 17 00:00:00 2001 From: m-holger Date: Sat, 25 Mar 2023 12:07:04 +0000 Subject: Change underlying data structure of QPDF_Array in non-sparse mode to std::vector --- libqpdf/QPDF_Array.cc | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'libqpdf/QPDF_Array.cc') diff --git a/libqpdf/QPDF_Array.cc b/libqpdf/QPDF_Array.cc index ed43245f..7a3a29ca 100644 --- a/libqpdf/QPDF_Array.cc +++ b/libqpdf/QPDF_Array.cc @@ -205,11 +205,7 @@ QPDF_Array::setFromVector(std::vector>&& v) } else { elements = OHArray(); for (auto&& item: v) { - if (item) { - elements.append(item); - } else { - ++elements.n_elements; - } + elements.append(std::move(item)); } } } -- cgit v1.2.3-70-g09d2