[tracker/tracker-0.6] Some leak fixes
- From: Mikael Ottela <mottela src gnome org>
- To: svn-commits-list gnome org
- Subject: [tracker/tracker-0.6] Some leak fixes
- Date: Sat, 16 May 2009 23:21:03 -0400 (EDT)
commit afc6d775587eacc422ea11b64fd480b920a36cd3
Author: Mikael Ottela <mikael ottela ixonos com>
Date: Sun May 17 06:14:56 2009 +0300
Some leak fixes
Fixed a double free in mp3 extractor. Plugs a leak in tracker-files.
Found by Daniël Heres
---
src/tracker-extract/tracker-extract-mp3.c | 2 --
src/trackerd/tracker-files.c | 2 ++
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/tracker-extract/tracker-extract-mp3.c b/src/tracker-extract/tracker-extract-mp3.c
index 6ad96ab..070ee62 100644
--- a/src/tracker-extract/tracker-extract-mp3.c
+++ b/src/tracker-extract/tracker-extract-mp3.c
@@ -1347,8 +1347,6 @@ get_id3v20_tags (const gchar *data,
g_hash_table_insert (metadata,
g_strdup (tmap[i].type),
tracker_escape_metadata (word));
- } else {
- g_free (word);
}
g_free (word);
diff --git a/src/trackerd/tracker-files.c b/src/trackerd/tracker-files.c
index 2c22167..000a0a2 100644
--- a/src/trackerd/tracker-files.c
+++ b/src/trackerd/tracker-files.c
@@ -484,6 +484,8 @@ tracker_files_search_text_contents (TrackerFiles *object,
__FUNCTION__);
dbus_g_method_return_error (context, actual_error);
g_error_free (actual_error);
+
+ g_free (value);
}
void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]