pidgin: cd296a8e: Do something sane if the response is NUL...
    qulogic at pidgin.im 
    qulogic at pidgin.im
       
    Mon Dec 15 21:30:58 EST 2008
    
    
  
-----------------------------------------------------------------
Revision: cd296a8ef14b597780af9c7d28af18a4913c252c
Ancestor: eeaf58d4c47c6af0108ab03a8b6718dd51e9b487
Author: qulogic at pidgin.im
Date: 2008-12-16T02:21:33
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/cd296a8ef14b597780af9c7d28af18a4913c252c
Modified files:
        libpurple/protocols/msn/nexus.c
ChangeLog: 
Do something sane if the response is NULL when updating contact tokens,
like say, if we were disconnected or disabled during the SOAP request.
Fixes #7792.
-------------- next part --------------
============================================================
--- libpurple/protocols/msn/nexus.c	d2d43d8ec8a6681ce0088b194d5cc1c9040b2b78
+++ libpurple/protocols/msn/nexus.c	109063bcb2ba8803eb8a0ca5ee5ad45416a6758b
@@ -434,6 +434,9 @@ nexus_got_update_cb(MsnSoapMessage *req,
 #endif
 	char *decrypted_data;
 
+	if (resp == NULL)
+		return;
+
 	purple_debug_info("msn", "Got Update Response for %s.\n", ticket_domains[ud->id][SSO_VALID_TICKET_DOMAIN]);
 
 	enckey = xmlnode_get_child(resp->xml, "Header/Security/DerivedKeyToken");
    
    
More information about the Commits
mailing list