summaryrefslogtreecommitdiffstats
path: root/src/sord.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sord.c')
-rw-r--r--src/sord.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sord.c b/src/sord.c
index b9eb5e7..fa9c074 100644
--- a/src/sord.c
+++ b/src/sord.c
@@ -1131,7 +1131,8 @@ sord_remove(SordModel* sord, const SordQuad tup)
for (unsigned i = 0; i < NUM_ORDERS; ++i) {
if (sord->indices[i]) {
const int* const ordering = orderings[i];
- GSequenceIter* const cur = index_search(sord->indices[i], tup, ordering);
+ GSequenceIter* const cur = index_lower_bound(
+ sord->indices[i], tup, ordering);
if (!g_sequence_iter_is_end(cur)) {
if (!quad) {
quad = g_sequence_get(cur);