]> git.sesse.net Git - vlc/blobdiff - modules/audio_output/pulse.c
Use calloc instead of malloc+memset.
[vlc] / modules / audio_output / pulse.c
index 848f72ae78e04c08d7d3bd8cf812b58ff2d85f1d..4ce9ccbf14821517fb56dcb39599fa0f75a3016c 100644 (file)
@@ -118,10 +118,9 @@ static int Open ( vlc_object_t *p_this )
     struct pa_channel_map map;
 
     /* Allocate structures */
-    p_aout->output.p_sys = p_sys = malloc( sizeof( aout_sys_t ) );
+    p_aout->output.p_sys = p_sys = calloc( 1, sizeof( aout_sys_t ) );
     if( p_sys == NULL )
         return VLC_ENOMEM;
-    memset( p_sys, 0, sizeof( aout_sys_t ) );
 
     PULSE_DEBUG( "Pulse start initialization");