# HG changeset patch # User Christian Hammond # Date 1068492973 0 # Node ID 4ab8ec97576c43368908fed450ae16cfd820ce8f # Parent f9ed27be344e1701bf98483f2306366bf8bb65d1 [gaim-migrate @ 8081] Fixed outgoing mobile pages on MSN. committer: Tailor Script diff -r f9ed27be344e -r 4ab8ec97576c ChangeLog --- a/ChangeLog Sun Nov 09 08:49:16 2003 +0000 +++ b/ChangeLog Mon Nov 10 19:36:13 2003 +0000 @@ -8,6 +8,7 @@ * Fixes several Jabber bugs * Fixes the bug where some dialogs would crash when spell checking was enabled. Closes #827930. + * Fixes outgoing mobile pages on MSN. * The border on the close buttons on inactive tabs are no longer shown, thanks to a fix used by Galeon. * Compatible with autoconf 2.58. diff -r f9ed27be344e -r 4ab8ec97576c src/protocols/msn/page.c --- a/src/protocols/msn/page.c Sun Nov 09 08:49:16 2003 +0000 +++ b/src/protocols/msn/page.c Mon Nov 10 19:36:13 2003 +0000 @@ -37,12 +37,12 @@ if (*(tmp) == '\n') *(tmp)++ /* - * "" == 6 - * "" == 7 - * ---- - * 13 + * == 39 + * == 7 + * ---- + * 46 */ -#define MSN_PAGE_BASE_SIZE 13 +#define MSN_PAGE_BASE_SIZE 46 MsnPage * msn_page_new(void) @@ -113,7 +113,7 @@ else { MsnUser *receiver = msn_page_get_receiver(page); - g_snprintf(buf, sizeof(buf), "PAG %d %s %d\r\n", + g_snprintf(buf, sizeof(buf), "PGD %d %s 1 %d\r\n", msn_page_get_transaction_id(page), msn_user_get_passport(receiver), (int)page->size); @@ -127,7 +127,9 @@ page_start = str + strlen(str); - g_snprintf(buf, sizeof(buf), "%s", msn_page_get_body(page)); + g_snprintf(buf, sizeof(buf), + "%s", + msn_page_get_body(page)); g_strlcat(str, buf, len); @@ -163,7 +165,7 @@ g_return_if_fail(user != NULL); page->sender = user; - + msn_user_ref(page->sender); } @@ -182,7 +184,7 @@ g_return_if_fail(user != NULL); page->receiver = user; - + msn_user_ref(page->receiver); }