]> git.sesse.net Git - vlc/commitdiff
Fully initialize p_session
authorRémi Denis-Courmont <rem@videolan.org>
Thu, 9 Nov 2006 16:41:04 +0000 (16:41 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Thu, 9 Nov 2006 16:41:04 +0000 (16:41 +0000)
src/stream_output/announce.c

index 12f983344a665355cc4609218a5cb6a327083e62..7861d3c219105f0082e8925ee89a281cc1dcb383 100644 (file)
@@ -153,17 +153,10 @@ session_descriptor_t * sout_AnnounceSessionCreate(void)
     session_descriptor_t *p_session;
 
     p_session = (session_descriptor_t *)malloc( sizeof(session_descriptor_t));
+    if (p_session == NULL)
+        return NULL;
 
-    if( p_session)
-    {
-        p_session->p_sap = NULL;
-        p_session->psz_sdp = NULL;
-        p_session->psz_name = NULL;
-        p_session->psz_uri = NULL;
-        p_session->i_port = 0;
-        p_session->psz_group = NULL;
-    }
-
+    memset (p_session, 0, sizeof (*p_session));
     return p_session;
 }