Ignore:
Timestamp:
2010-03-20T21:58:04Z (14 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
bc090f0
Parents:
e5a8118
Message:

Killing some memory leaks.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/msn/soap.c

    re5a8118 rffb6dea  
    103103                http_req, msn_soap_handle_response, soap_req );
    104104       
     105        g_free( http_req );
     106       
    105107        return soap_req->http_req != NULL;
    106108}
     
    123125        st = soap_req->handle_response( soap_req );
    124126       
     127        g_free( soap_req->url );
     128        g_free( soap_req->action );
     129        g_free( soap_req->payload );
     130        soap_req->url = soap_req->action = soap_req->payload = NULL;
     131       
    125132        if( st == MSN_SOAP_RETRY && --soap_req->ttl )
    126133                msn_soap_send_request( soap_req );
     
    128135        {
    129136                soap_req->free_data( soap_req );
    130                 g_free( soap_req->url );
    131                 g_free( soap_req->action );
    132                 g_free( soap_req->payload );
    133137                g_free( soap_req );
    134138        }
Note: See TracChangeset for help on using the changeset viewer.