libextractor

GNU libextractor
Log | Files | Refs | Submodules | README | LICENSE

commit 45b0782390fa82407565c83ccb88da6a163abdc3
parent 2e7ab3baf19c62b1ae7be3298bfb95c964a993f7
Author: LRN <lrn1986@gmail.com>
Date:   Mon, 20 Aug 2012 05:42:45 +0000

Free the error, remove clutter

Diffstat:
Msrc/plugins/gstreamer_extractor.c | 6++----
1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/plugins/gstreamer_extractor.c b/src/plugins/gstreamer_extractor.c @@ -705,6 +705,8 @@ initialize (struct InitData *id, struct PrivStruct *ps) g_print ("Error initializing: %s\n", err->message); return FALSE; } + if (err) + g_error_free (err); /* connect signals */ g_signal_connect (id->dc, "discovered", G_CALLBACK (_new_discovered_uri), ps); g_signal_connect (id->dc, "finished", G_CALLBACK (_discoverer_finished), id); @@ -1597,12 +1599,8 @@ void EXTRACTOR_gstreamer_extract_method (struct EXTRACTOR_ExtractContext *ec) { static int initialized = FALSE; - int64_t offset; - void *data; - GstDiscoverer *dc; static struct PrivStruct ps; static struct InitData id; - GError *err = NULL; if ( (! initialized) && (! (initialized = initialize (&id, &ps))) )