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);