]> git.sesse.net Git - vlc/blobdiff - modules/codec/avcodec/encoder.c
Use calloc instead of malloc+memset.
[vlc] / modules / codec / avcodec / encoder.c
index 19519a1960a42e991b5f60c41e29a8681021c79c..557b84bba228c6388585ff3f99510b75b34fa334 100644 (file)
@@ -263,9 +263,8 @@ int OpenEncoder( vlc_object_t *p_this )
     }
 
     /* Allocate the memory needed to store the encoder's structure */
-    if( ( p_sys = (encoder_sys_t *)malloc(sizeof(encoder_sys_t)) ) == NULL )
+    if( ( p_sys = calloc( 1, sizeof(encoder_sys_t) ) ) == NULL )
         return VLC_ENOMEM;
-    memset( p_sys, 0, sizeof(encoder_sys_t) );
     p_enc->p_sys = p_sys;
     p_sys->p_codec = p_codec;