From 973e826e579334037d5df8466a8a5231b7d560f5 Mon Sep 17 00:00:00 2001 From: Jordan Bancino Date: Mon, 21 Nov 2022 21:07:40 +0000 Subject: [PATCH] Fix bug in floating objects to mostRecent --- src/Db.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Db.c b/src/Db.c index a9fd9ea..9e726ff 100644 --- a/src/Db.c +++ b/src/Db.c @@ -404,12 +404,15 @@ DbLockFromArr(Db * db, Array * args) if (ref->next) { ref->next->prev = ref->prev; - ref->prev->next = ref->next; if (!ref->prev) { db->leastRecent = ref->next; } + else + { + ref->prev->next = ref->next; + } ref->prev = db->mostRecent; ref->next = NULL;