Mercurial > pidgin
diff src/protocols/msn/switchboard.c @ 6827:1cfbb731aa1f
[gaim-migrate @ 7372]
Several fixes for attempted NULL pointer frees, and some MSNSLP fixes.
Still not ready for use yet.
committer: Tailor Script <tailor@pidgin.im>
| author | Christian Hammond <chipx86@chipx86.com> |
|---|---|
| date | Sun, 14 Sep 2003 01:59:09 +0000 |
| parents | 2adf21e70601 |
| children | a372cf34387e |
line wrap: on
line diff
--- a/src/protocols/msn/switchboard.c Sat Sep 13 23:28:08 2003 +0000 +++ b/src/protocols/msn/switchboard.c Sun Sep 14 01:59:09 2003 +0000 @@ -45,7 +45,8 @@ msn_message_set_attr(msg, "User-Agent", NULL); msn_message_set_body(msg, MSN_CLIENTINFO); - if (!msn_switchboard_send_msg(swboard, msg)) { + if (!msn_switchboard_send_msg(swboard, msg)) + { gaim_debug_warning("msn", "Unable to send clientcaps. " "Disconnecting from switchboard.\n"); @@ -93,8 +94,7 @@ send_clientcaps(swboard); -#if 0 - if (session->protocol_ver >= 9) + if (0 && session->protocol_ver >= 9) { MsnUser *local_user, *remote_user; @@ -111,7 +111,6 @@ local_user, remote_user, msn_user_get_object(remote_user)); } -#endif return TRUE; } @@ -639,6 +638,7 @@ char *buf; size_t len; int ret; + FILE *fp; g_return_val_if_fail(swboard != NULL, FALSE); g_return_val_if_fail(msg != NULL, FALSE); @@ -659,6 +659,10 @@ ret = msn_servconn_write(swboard->servconn, buf, len); + fp = fopen("/tmp/msn-msg", "wb"); + fwrite(buf, 1, len, fp); + fclose(fp); + g_free(buf); return (ret > 0);
