# HG changeset patch # User Elliott Sales de Andrade # Date 1294184216 0 # Node ID ce1bd217ce3d198f37605a2a2248d1c47b238b27 # Parent b55b3d34846c6ac6762eb50cc07f194c1da616b6 Everyone provides a callback here. Might as well make it required. diff -r b55b3d34846c -r ce1bd217ce3d libpurple/protocols/msn/soap.c --- a/libpurple/protocols/msn/soap.c Tue Jan 04 09:12:59 2011 +0000 +++ b/libpurple/protocols/msn/soap.c Tue Jan 04 23:36:56 2011 +0000 @@ -141,8 +141,7 @@ { MsnSoapRequest *req = item; - if (req->cb) - req->cb(req->message, NULL, req->cb_data); + req->cb(req->message, NULL, req->cb_data); msn_soap_request_destroy(req, FALSE); } @@ -269,6 +268,7 @@ MsnSoapCallback cb, gpointer cb_data) { g_return_if_fail(message != NULL); + g_return_if_fail(cb != NULL); msn_soap_message_send_internal(session, message, host, path, secure, cb, cb_data, FALSE);