summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDebarshi Ray <debarshir@freedesktop.org>2012-08-30 20:51:10 +0200
committerDebarshi Ray <debarshir@freedesktop.org>2012-08-30 20:51:10 +0200
commit42411a31bc114ddb3fa6834c124e71a86f1d50f9 (patch)
treed58a6b96c768cdbd0896ac7cda1ff93d347cc05f
parentf917ebdbe9c875862930398fafb1964594d67eb2 (diff)
downloadtelepathy-logger-42411a31bc114ddb3fa6834c124e71a86f1d50f9.tar.gz
log-walker: Don't leak the GList node
-rw-r--r--telepathy-logger/log-walker.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/telepathy-logger/log-walker.c b/telepathy-logger/log-walker.c
index 0af84b6..f5e94d3 100644
--- a/telepathy-logger/log-walker.c
+++ b/telepathy-logger/log-walker.c
@@ -326,8 +326,8 @@ tpl_log_walker_get_events (TplLogWalker *walker,
GList *h;
TplLogWalkerHistoryData *data;
- *latest_cache = g_list_remove_link (*latest_cache, latest_event);
events = g_list_prepend (events, latest_event->data);
+ *latest_cache = g_list_delete_link (*latest_cache, latest_event);
i++;
h = priv->history;