aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/OHArray.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libqpdf/OHArray.cc')
-rw-r--r--libqpdf/OHArray.cc20
1 files changed, 1 insertions, 19 deletions
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<QPDFObject>&& 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());