[tracker-miners/wip/carlosg/batches-and-resources: 14/31] libtracker-miner: Fix removal of elements from LRU
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker-miners/wip/carlosg/batches-and-resources: 14/31] libtracker-miner: Fix removal of elements from LRU
- Date: Fri, 11 Dec 2020 10:55:03 +0000 (UTC)
commit ce6dcb6600731a82f2424c70f4898f9ee163445a
Author: Carlos Garnacho <carlosg gnome org>
Date: Fri Nov 27 00:16:07 2020 +0100
libtracker-miner: Fix removal of elements from LRU
We were passing the wrong pointer here, so the queue didn't actually
shrink here.
src/libtracker-miner/tracker-lru.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/src/libtracker-miner/tracker-lru.c b/src/libtracker-miner/tracker-lru.c
index 629b159b2..b3e62a080 100644
--- a/src/libtracker-miner/tracker-lru.c
+++ b/src/libtracker-miner/tracker-lru.c
@@ -155,7 +155,7 @@ tracker_lru_remove (TrackerLRU *lru,
if (!node)
return;
- g_queue_remove (&lru->queue, node->link);
+ g_queue_remove (&lru->queue, node);
free_node (node, lru);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]