]> git.sesse.net Git - vlc/commitdiff
Check malloc return value.
authorRémi Duraffort <ivoire@videolan.org>
Tue, 11 Mar 2008 19:42:28 +0000 (20:42 +0100)
committerRémi Duraffort <ivoire@videolan.org>
Tue, 11 Mar 2008 21:57:35 +0000 (22:57 +0100)
modules/demux/rawvid.c

index 9a9b0e5f7628d749a36e4238edafc09566485b88..add4213e0b12627334d2383119a72181ebc776f2 100644 (file)
@@ -165,6 +165,9 @@ static int Open( vlc_object_t * p_this )
     p_demux->pf_demux   = Demux;
     p_demux->pf_control = Control;
     p_demux->p_sys      = p_sys = malloc( sizeof( demux_sys_t ) );
+    if( !p_sys )
+        return VLC_EGENERIC;
+
     p_sys->i_pcr = 1;
 
     p_sys->b_y4m = b_y4m;