telepathy-logger: log-walker: Don't leak the GList node
Debarshi Ray
debarshir at kemper.freedesktop.org
Thu Aug 30 12:21:09 PDT 2012
Module: telepathy-logger
Branch: master
Commit: 42411a31bc114ddb3fa6834c124e71a86f1d50f9
URL: http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=42411a31bc114ddb3fa6834c124e71a86f1d50f9
Author: Debarshi Ray <debarshir at freedesktop.org>
Date: Thu Aug 30 20:51:10 2012 +0200
log-walker: Don't leak the GList node
---
telepathy-logger/log-walker.c | 2 +-
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;
More information about the telepathy-commits
mailing list