[tracker] libtracker-miner: Don't return an empty GError in pause/resume
- From: Martyn James Russell <mr src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [tracker] libtracker-miner: Don't return an empty GError in pause/resume
- Date: Mon, 1 Feb 2010 20:54:32 +0000 (UTC)
commit 950894d78da5f7352cdfedf0f118a1c4afae6318
Author: Martyn Russell <martyn lanedo com>
Date: Mon Feb 1 20:51:05 2010 +0000
libtracker-miner: Don't return an empty GError in pause/resume
src/libtracker-miner/tracker-miner.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/src/libtracker-miner/tracker-miner.c b/src/libtracker-miner/tracker-miner.c
index a045ea9..457a270 100644
--- a/src/libtracker-miner/tracker-miner.c
+++ b/src/libtracker-miner/tracker-miner.c
@@ -1446,11 +1446,12 @@ tracker_miner_dbus_pause (TrackerMiner *miner,
if (cookie == -1) {
GError *actual_error = NULL;
- dbus_g_method_return_error (context, actual_error);
tracker_dbus_request_failed (request_id,
context,
&actual_error,
local_error ? local_error->message : NULL);
+ dbus_g_method_return_error (context, actual_error);
+
g_error_free (actual_error);
g_error_free (local_error);
@@ -1483,11 +1484,12 @@ tracker_miner_dbus_resume (TrackerMiner *miner,
if (!tracker_miner_resume (miner, cookie, &local_error)) {
GError *actual_error = NULL;
- dbus_g_method_return_error (context, actual_error);
tracker_dbus_request_failed (request_id,
context,
&actual_error,
local_error ? local_error->message : NULL);
+ dbus_g_method_return_error (context, actual_error);
+
g_error_free (actual_error);
g_error_free (local_error);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]