]> git.sesse.net Git - vlc/commitdiff
dc1394: fix potential memleak.
authorRémi Duraffort <ivoire@videolan.org>
Fri, 4 Dec 2009 10:33:46 +0000 (11:33 +0100)
committerRémi Duraffort <ivoire@videolan.org>
Fri, 4 Dec 2009 10:33:46 +0000 (11:33 +0100)
modules/access/dc1394.c

index 03ea72b64bd9176529839167ca1e6ce1f39fd31b..111bbbbb25d461baa6bd6a0351dd809f39de1cf4 100644 (file)
@@ -618,7 +618,10 @@ static block_t *GrabAudio( demux_t *p_demux )
                    p_sys->i_audio_max_frame_size );
 
     if( i_read <= 0 )
+    {
+        block_Release( p_block );
         return NULL;
+    }
 
     p_block->i_buffer = i_read;