[tracker/gdbus: 21/74] miners/fs: Fixes memory leaks in tracker-miner-files-index.c
- From: Jürg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/gdbus: 21/74] miners/fs: Fixes memory leaks in tracker-miner-files-index.c
- Date: Fri, 14 Jan 2011 13:06:27 +0000 (UTC)
commit 0c1c594f7b20607325341e6ed761a986e4077be4
Author: Philip Van Hoof <philip codeminded be>
Date: Fri Dec 31 10:20:20 2010 +0100
miners/fs: Fixes memory leaks in tracker-miner-files-index.c
src/miners/fs/tracker-miner-files-index.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/miners/fs/tracker-miner-files-index.c b/src/miners/fs/tracker-miner-files-index.c
index e03c72b..349651f 100644
--- a/src/miners/fs/tracker-miner-files-index.c
+++ b/src/miners/fs/tracker-miner-files-index.c
@@ -272,6 +272,7 @@ tracker_miner_files_index_reindex_mime_types (TrackerMinerFilesIndex *miner,
connection = tracker_sparql_connection_get (NULL, &inner_error);
if (!connection) {
+ g_free (mime_types);
tracker_dbus_request_end (request, inner_error);
g_dbus_method_invocation_return_gerror (invocation, inner_error);
g_error_free (inner_error);
@@ -313,6 +314,7 @@ tracker_miner_files_index_reindex_mime_types (TrackerMinerFilesIndex *miner,
g_string_free (query, TRUE);
g_object_unref (connection);
+ g_free (mime_types);
}
static void
@@ -480,8 +482,7 @@ handle_method_call (GDBusConnection *connection,
if (g_strcmp0 (method_name, "ReindexMimeTypes") == 0) {
tracker_miner_files_index_reindex_mime_types (miner, invocation, parameters);
- } else
- if (g_strcmp0 (method_name, "IndexFile") == 0) {
+ } else if (g_strcmp0 (method_name, "IndexFile") == 0) {
handle_method_call_index_file (miner, invocation, parameters);
} else {
g_assert_not_reached ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]