gst-inspect: plug factory leak on error
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Fri, 13 Jan 2012 10:43:12 +0000 (10:43 +0000)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Fri, 13 Jan 2012 10:43:41 +0000 (10:43 +0000)
tools/gst-inspect.c

index 165ad3f..75e5181 100644 (file)
@@ -1344,6 +1344,7 @@ print_element_info (GstElementFactory * factory, gboolean print_names)
 
   element = gst_element_factory_create (factory, NULL);
   if (!element) {
+    gst_object_unref (factory);
     g_print ("couldn't construct element for some reason\n");
     return -1;
   }