v4l2allocator: Valid FD are bigger or equal to zero
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Fri, 18 Apr 2014 01:45:58 +0000 (21:45 -0400)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Thu, 8 May 2014 19:56:36 +0000 (15:56 -0400)
sys/v4l2/gstv4l2allocator.c

index f2f92a1..0c63e0e 100644 (file)
@@ -141,7 +141,7 @@ _v4l2mem_dispose (GstV4l2Memory * mem)
 static void
 _v4l2mem_free (GstV4l2Memory * mem)
 {
-  if (mem->dmafd > 0)
+  if (mem->dmafd >= 0)
     close (mem->dmafd);
   g_slice_free (GstV4l2Memory, mem);
 }