]> git.sesse.net Git - vlc/blobdiff - modules/access_filter/dump.c
Use calloc instead of malloc+memset.
[vlc] / modules / access_filter / dump.c
index 932e919033185b2b50d38c343a926dca7f483abd..37bb33d70b823eff02874c1cdccf57710a2383ae 100644 (file)
@@ -109,10 +109,9 @@ static int Open (vlc_object_t *obj)
     access->pf_control = Control;
     access->info = src->info;
 
-    access_sys_t *p_sys = access->p_sys = malloc (sizeof (*p_sys));
-    if (p_sys == NULL)
+    access_sys_t *p_sys = access->p_sys = calloc( 1, sizeof (*p_sys) );
+    if( !p_sys )
         return VLC_ENOMEM;
-    memset (p_sys, 0, sizeof (*p_sys));
 
 # ifndef UNDER_CE
     if ((p_sys->stream = tmpfile ()) == NULL)