]> git.sesse.net Git - vlc/blobdiff - src/stream_output/announce.c
Use calloc when needed.
[vlc] / src / stream_output / announce.c
index 925ce1a7eba94c19044d311e9b9eecc3a993c1cb..261b69dd31f929f6dfd7d24b68a6802b7a1089a6 100644 (file)
@@ -65,12 +65,10 @@ sout_AnnounceRegisterSDP( vlc_object_t *obj, const char *psz_sdp,
     assert (p_method == &sap_method);
     (void) p_method;
 
-    session_descriptor_t *p_session = malloc (sizeof (*p_session));
-
-    if (!p_session)
+    session_descriptor_t *p_session = calloc( 1, sizeof (*p_session) );
+    if( !p_session )
         return NULL;
 
-    memset( p_session, 0, sizeof( *p_session ) );
     p_session->psz_sdp = strdup( psz_sdp );
 
     /* GRUIK. We should not convert back-and-forth from string to numbers */