telepathy-logger: log-walker: Use _take_error instead of _set_from_error / _error_free

Debarshi Ray debarshir at kemper.freedesktop.org
Tue Jan 15 08:18:31 PST 2013


Module: telepathy-logger
Branch: master
Commit: 14c8d7d41bcf049ee2c3aca5ef748bea10bc7616
URL:    http://cgit.freedesktop.org/telepathy/telepathy-logger/commit/?id=14c8d7d41bcf049ee2c3aca5ef748bea10bc7616

Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date:   Wed Sep  5 00:31:29 2012 +0200

log-walker: Use _take_error instead of _set_from_error / _error_free

Fixes: https://bugs.freedesktop.org/54270

---

 telepathy-logger/log-walker.c |   10 ++--------
 1 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/telepathy-logger/log-walker.c b/telepathy-logger/log-walker.c
index 23fc95e..2897e49 100644
--- a/telepathy-logger/log-walker.c
+++ b/telepathy-logger/log-walker.c
@@ -286,10 +286,7 @@ tpl_log_walker_fill_cache_async_thread (GSimpleAsyncResult *simple,
       TPL_LOG_ITER (async_data->fill_iter->data), CACHE_SIZE, &error);
 
   if (error != NULL)
-    {
-      g_simple_async_result_set_from_error (simple, error);
-      g_error_free (error);
-    }
+    g_simple_async_result_take_error (simple, error);
 }
 
 
@@ -572,10 +569,7 @@ tpl_log_walker_rewind_async_thread (GSimpleAsyncResult *simple,
       async_data->num_events, &error);
 
   if (error != NULL)
-    {
-      g_simple_async_result_set_from_error (simple, error);
-      g_error_free (error);
-    }
+    g_simple_async_result_take_error (simple, error);
 }
 
 



More information about the telepathy-commits mailing list