[tracker] libtracker-data: Fix memory leak on updates with errors
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [tracker] libtracker-data: Fix memory leak on updates with errors
- Date: Tue, 1 Dec 2009 13:36:53 +0000 (UTC)
commit 0a3695540a7eff0105220d6677e71eca124d0c5b
Author: Jürg Billeter <j bitron ch>
Date: Tue Dec 1 15:34:50 2009 +0200
libtracker-data: Fix memory leak on updates with errors
src/libtracker-data/tracker-data-update.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/libtracker-data/tracker-data-update.c b/src/libtracker-data/tracker-data-update.c
index 488ca43..22a2fd3 100644
--- a/src/libtracker-data/tracker-data-update.c
+++ b/src/libtracker-data/tracker-data-update.c
@@ -2059,6 +2059,8 @@ tracker_data_update_sparql (const gchar *update,
}
g_propagate_error (error, actual_error);
+
+ g_object_unref (sparql_query);
return;
}
@@ -2101,6 +2103,8 @@ tracker_data_update_sparql_blank (const gchar *update,
}
g_propagate_error (error, actual_error);
+
+ g_object_unref (sparql_query);
return NULL;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]