summaryrefslogtreecommitdiffstats
path: root/libqpdf/SparseOHArray.cc
diff options
context:
space:
mode:
authorm-holger <m-holger@kubitscheck.org>2023-03-29 16:53:34 +0200
committerm-holger <m-holger@kubitscheck.org>2023-04-01 14:56:54 +0200
commit1c85e7ece4d832b114f91c1858ba2b24964d5d9e (patch)
tree20b320c320edfece730f977a8c9809f189224027 /libqpdf/SparseOHArray.cc
parent6295da436f77ef0e1016dafbb4172452db65ac0b (diff)
downloadqpdf-1c85e7ece4d832b114f91c1858ba2b24964d5d9e.tar.zst
Remove SparseOHArray::erase
Diffstat (limited to 'libqpdf/SparseOHArray.cc')
-rw-r--r--libqpdf/SparseOHArray.cc19
1 files changed, 0 insertions, 19 deletions
diff --git a/libqpdf/SparseOHArray.cc b/libqpdf/SparseOHArray.cc
index 390f942a..e0c2d41d 100644
--- a/libqpdf/SparseOHArray.cc
+++ b/libqpdf/SparseOHArray.cc
@@ -30,25 +30,6 @@ SparseOHArray::disconnect()
}
}
-void
-SparseOHArray::erase(int at)
-{
- auto end = elements.end();
- if (auto iter = elements.lower_bound(at); iter != end) {
- if (iter->first == at) {
- iter++;
- elements.erase(at);
- }
-
- while (iter != end) {
- auto nh = elements.extract(iter++);
- --nh.key();
- elements.insert(std::move(nh));
- }
- }
- --n_elements;
-}
-
SparseOHArray
SparseOHArray::copy()
{