]> git.sesse.net Git - vlc/commitdiff
memory leak
authorRémi Denis-Courmont <rem@videolan.org>
Sun, 14 Jan 2007 19:20:20 +0000 (19:20 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sun, 14 Jan 2007 19:20:20 +0000 (19:20 +0000)
modules/demux/avi/libavi.c

index d5d9bd7e45e993511457ae5c5d65782f081ba691..5978484ac86d329c550c1528574af50e9de2ed07 100644 (file)
@@ -204,6 +204,7 @@ static int AVI_ChunkRead_list( stream_t *s, avi_chunk_t *p_container )
     i_read = stream_Read( s, p_read, i_read ); \
     if( i_read < (int64_t)__EVEN(p_chk->common.i_chunk_size ) + 8 ) \
     { \
+        free( p_buff ); \
         return VLC_EGENERIC; \
     }\
     p_read += 8; \