Mercurial > pidgin
diff libpurple/protocols/msn/soap2.c @ 23445:b70f30dd4753
Patch 3 from Qulogic, this one updates contact list actions to use ticket
tokens
committer: Ka-Hing Cheung <khc@hxbc.us>
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Wed, 26 Dec 2007 00:34:50 +0000 |
parents | 8fcd795f627e |
children | bac263f5afe7 |
line wrap: on
line diff
--- a/libpurple/protocols/msn/soap2.c Wed Dec 26 00:34:12 2007 +0000 +++ b/libpurple/protocols/msn/soap2.c Wed Dec 26 00:34:50 2007 +0000 @@ -461,22 +461,15 @@ int len = -1; char *body = xmlnode_to_str(req->message->xml, &len); GSList *iter; - char *authstr = NULL; g_queue_pop_head(conn->queue); conn->buf = g_string_new(""); - if (conn->session->passport_info.mspauth) - authstr = g_strdup_printf("Cookie: MSPAuth=%s\r\n", - conn->session->passport_info.mspauth); - - g_string_append_printf(conn->buf, "POST %s HTTP/1.1\r\n" "SOAPAction: %s\r\n" "Content-Type:text/xml; charset=utf-8\r\n" - "%s" "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\n" "Accept: */*\r\n" "Host: %s\r\n" @@ -484,7 +477,7 @@ "Connection: Keep-Alive\r\n" "Cache-Control: no-cache\r\n", req->path, req->message->action ? req->message->action : "", - authstr ? authstr : "", conn->host, len); + conn->host, len); for (iter = req->message->headers; iter; iter = iter->next) { g_string_append(conn->buf, (char *)iter->data); @@ -503,7 +496,6 @@ PURPLE_INPUT_WRITE, msn_soap_write_cb, conn); msn_soap_write_cb(conn, conn->ssl->fd, PURPLE_INPUT_WRITE); - g_free(authstr); g_free(body); } }