summaryrefslogtreecommitdiffstats
path: root/libqpdf/SparseOHArray.cc
diff options
context:
space:
mode:
authorm-holger <m-holger@kubitscheck.org>2023-03-29 16:45:12 +0200
committerm-holger <m-holger@kubitscheck.org>2023-04-01 14:56:47 +0200
commit6295da436f77ef0e1016dafbb4172452db65ac0b (patch)
treeca39568f6571cd9f7e0d90590444dc701b9218ec /libqpdf/SparseOHArray.cc
parent73023bcb5d0705a8e914ae7586aa2f417a82d9a7 (diff)
downloadqpdf-6295da436f77ef0e1016dafbb4172452db65ac0b.tar.zst
Remove SparseOHArray::insert
Diffstat (limited to 'libqpdf/SparseOHArray.cc')
-rw-r--r--libqpdf/SparseOHArray.cc23
1 files changed, 0 insertions, 23 deletions
diff --git a/libqpdf/SparseOHArray.cc b/libqpdf/SparseOHArray.cc
index 9904af1b..390f942a 100644
--- a/libqpdf/SparseOHArray.cc
+++ b/libqpdf/SparseOHArray.cc
@@ -49,29 +49,6 @@ SparseOHArray::erase(int at)
--n_elements;
}
-void
-SparseOHArray::insert(int idx, QPDFObjectHandle oh)
-{
- if (idx == n_elements) {
- // Allow inserting to the last position
- append(oh);
- } else {
- auto iter = elements.crbegin();
- while (iter != elements.crend()) {
- auto key = (iter++)->first;
- if (key >= idx) {
- auto nh = elements.extract(key);
- ++nh.key();
- elements.insert(std::move(nh));
- } else {
- break;
- }
- }
- elements[idx] = oh.getObj();
- ++n_elements;
- }
-}
-
SparseOHArray
SparseOHArray::copy()
{