commit db5a493dacf3c39f9096a2d833fa8d428fa5325e
parent e2eceeaef8b4365892f23be1730163548c540711
Author: finwo <finwo@pm.me>
Date: Sun, 18 Feb 2024 21:14:20 +0100
Purge the old item, not the newly stored item in mindex_set
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mindex.c b/src/mindex.c
@@ -123,7 +123,7 @@ void mindex_set(struct mindex_t *mindex, void *item) {
// Item already in there, notify we skipped insertion
if (resp->signal & mindex_signal_found) {
mindex->items[resp->index] = item;
- mindex->purge(item, mindex->udata);
+ mindex->purge(resp->value, mindex->udata);
free(resp);
return;
}