[tracker/functions] Memleak fix in VORBIS extractor



commit 17ecc00cd10b374e43404075f17b1133e180b359
Author: Philip Van Hoof <philip codeminded be>
Date:   Thu Dec 24 13:57:02 2009 +0100

    Memleak fix in VORBIS extractor

 src/tracker-extract/tracker-extract-vorbis.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/tracker-extract/tracker-extract-vorbis.c b/src/tracker-extract/tracker-extract-vorbis.c
index 9b2b89d..b737beb 100644
--- a/src/tracker-extract/tracker-extract-vorbis.c
+++ b/src/tracker-extract/tracker-extract-vorbis.c
@@ -154,6 +154,7 @@ extract_vorbis (const char *uri,
 		tracker_sparql_builder_object (metadata, "nmm:Artist");
 		tracker_sparql_builder_predicate (metadata, "nmm:artistName");
 		tracker_sparql_builder_object_unvalidated (metadata, merge_data.creator);
+		g_free (merge_data.creator);
 	}
 
 	if (vorbis_data.album) {
@@ -171,6 +172,8 @@ extract_vorbis (const char *uri,
 			tracker_sparql_builder_object_unvalidated (metadata, vorbis_data.trackcount);
 			g_free (vorbis_data.trackcount);
 		}
+
+		g_free (vorbis_data.album);
 	}
 
 	tracker_sparql_builder_subject_iri (metadata, uri);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]