diff libpurple/protocols/msn/msn.c @ 28414:e7a2e2208f88

Display the full message when there are errors sending a MSN Mobile message which should match errors with regular messages. Maiku tells me this should work properly. Fixes #5448.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Sat, 22 Aug 2009 20:51:56 +0000
parents 8cfc45425ac7
children ea7e54c4d7fd
line wrap: on
line diff
--- a/libpurple/protocols/msn/msn.c	Sat Aug 22 19:35:02 2009 +0000
+++ b/libpurple/protocols/msn/msn.c	Sat Aug 22 20:51:56 2009 +0000
@@ -265,6 +265,7 @@
 	MsnSession *session;
 	MsnCmdProc *cmdproc;
 	MsnPage *page;
+	MsnMessage *msg;
 	MsnUser *user;
 	char *payload = NULL;
 	const char *mobile_number = NULL;
@@ -295,6 +296,9 @@
 	msn_transaction_set_payload(trans, payload, payload_len);
 	g_free(payload);
 
+	msg = msn_message_new_plain(entry);
+	msn_transaction_set_data(trans, msg);
+
 	msn_page_destroy(page);
 
 	msn_cmdproc_send_trans(cmdproc, trans);