sys/v4l2/v4l2src_calls.c: Fix hang.
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>
Sun, 24 Oct 2004 18:15:23 +0000 (18:15 +0000)
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>
Sun, 24 Oct 2004 18:15:23 +0000 (18:15 +0000)
Original commit message from CVS:
* sys/v4l2/v4l2src_calls.c: (gst_v4l2src_clear_format_list):
Fix hang.

ChangeLog
sys/v4l2/v4l2src_calls.c

index e5da7b0..66072ef 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2004-10-24  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
 
+       * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_clear_format_list):
+         Fix hang.
+
+2004-10-24  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
+
        * sys/v4l2/gstv4l2element.h:
          Yet Another Hack (tm) for kernel header borkedness.
        * sys/v4l2/gstv4l2src.c: (gst_v4l2src_init),
index 3754bbc..f17667d 100644 (file)
@@ -101,6 +101,7 @@ gst_v4l2src_clear_format_list (GstV4l2Src * v4l2src)
 {
   g_slist_foreach (v4l2src->formats, (GFunc) g_free, NULL);
   g_slist_free (v4l2src->formats);
+  v4l2src->formats = NULL;
 
   return TRUE;
 }