]> git.sesse.net Git - vlc/commitdiff
* a missing vlc_freeaddrinfo
authorDerk-Jan Hartman <hartman@videolan.org>
Thu, 21 Jul 2005 20:35:22 +0000 (20:35 +0000)
committerDerk-Jan Hartman <hartman@videolan.org>
Thu, 21 Jul 2005 20:35:22 +0000 (20:35 +0000)
src/stream_output/sap.c

index 22ad07fe8b399d235b943228013808c5325af44e..46f4daf8ef1031d936da59a53710b3ad11cf817f 100644 (file)
@@ -298,8 +298,12 @@ static int announce_SAPAnnounceAdd( sap_handler_t *p_sap,
         i = vlc_getaddrinfo( (vlc_object_t *)p_sap, p_session->psz_uri, 0,
                              &hints, &res );
         if( i == 0 )
+        {
             i = vlc_getnameinfo( res->ai_addr, res->ai_addrlen, psz_buf,
                                  sizeof( psz_buf ), NULL, NI_NUMERICHOST );
+            vlc_freeaddrinfo( res );
+        }
+
         if( i )
         {
             msg_Err( p_sap, "Invalid URI for SAP announce : %s : %s",
@@ -566,7 +570,7 @@ static int announce_SendSAPAnnounce( sap_handler_t *p_sap,
         i_ret = net_Write( p_sap, p_session->p_address->i_wfd, NULL,
                            p_session->psz_data,
                            p_session->i_length );
-        if( i_ret  != p_session->i_length )
+        if( i_ret != p_session->i_length )
         {
             msg_Warn( p_sap, "SAP send failed on address %s (%i %i)",
                    p_session->p_address->psz_address,