sys/xvimage/xvimagesink.c: Fix a memleak reported by Jan Schmidt.
authorJulien Moutte <julien@moutte.net>
Mon, 20 Mar 2006 18:09:41 +0000 (18:09 +0000)
committerJulien Moutte <julien@moutte.net>
Mon, 20 Mar 2006 18:09:41 +0000 (18:09 +0000)
Original commit message from CVS:
2006-03-20  Julien MOUTTE  <julien@moutte.net>

* sys/xvimage/xvimagesink.c:
(gst_xvimagesink_get_format_from_caps): Fix a memleak reported
by Jan Schmidt.

ChangeLog
sys/xvimage/xvimagesink.c

index c543276..d009551 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-03-20  Julien MOUTTE  <julien@moutte.net>
+
+       * sys/xvimage/xvimagesink.c:
+       (gst_xvimagesink_get_format_from_caps): Fix a memleak reported
+       by Jan Schmidt.
+
 2006-03-19  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/typefind/gsttypefindfunctions.c: (id3v2_type_find),
index 5b172d4..88fcb5a 100644 (file)
@@ -1550,6 +1550,7 @@ gst_xvimagesink_get_format_from_caps (GstXvImageSink * xvimagesink,
         gst_caps_unref (icaps);
         return format->format;
       }
+      gst_caps_unref (icaps);
     }
     list = g_list_next (list);
   }