From ad2875a4aa6cc22e32bbaa848ae71619ff51c138 Mon Sep 17 00:00:00 2001 From: m-holger Date: Sat, 25 Mar 2023 16:37:47 +0000 Subject: Remove temporary OHArray::size, append and remove_last Also, add const overload of QPDFObjectHandle::getObj --- libqpdf/OHArray.cc | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) (limited to 'libqpdf/OHArray.cc') diff --git a/libqpdf/OHArray.cc b/libqpdf/OHArray.cc index e25e1239..22b99b13 100644 --- a/libqpdf/OHArray.cc +++ b/libqpdf/OHArray.cc @@ -11,24 +11,6 @@ OHArray::OHArray() { } -size_t -OHArray::size() const -{ - return elements.size(); -} - -void -OHArray::append(QPDFObjectHandle oh) -{ - elements.push_back(oh.getObj()); -} - -void -OHArray::append(std::shared_ptr&& obj) -{ - elements.push_back(std::move(obj)); -} - QPDFObjectHandle OHArray::at(size_t idx) const { @@ -77,7 +59,7 @@ OHArray::insert(size_t idx, QPDFObjectHandle oh) throw std::logic_error("bounds error inserting item to OHArray"); } else if (idx == elements.size()) { // Allow inserting to the last position - append(oh.getObj()); + elements.push_back(oh.getObj()); } else { int n = int(idx); elements.insert(elements.cbegin() + n, oh.getObj()); -- cgit v1.2.3-54-g00ecf