merge of 'f444fc9e2d1851efc688e61c42f9d44d24cae779'

Sun, 16 Dec 2007 16:37:53 +0000

author
Will Thompson <resiak@pidgin.im>
date
Sun, 16 Dec 2007 16:37:53 +0000
changeset 21952
cd59968679d8
parent 21946
f444fc9e2d18 (current diff)
parent 21951
96ebdd5ba73e (diff)
child 21953
4904d97daa2b

merge of 'f444fc9e2d1851efc688e61c42f9d44d24cae779'
and '96ebdd5ba73e0ed18f254069aea5d40876262d11'

--- a/libpurple/protocols/msn/contact.c	Sun Dec 16 16:36:53 2007 +0000
+++ b/libpurple/protocols/msn/contact.c	Sun Dec 16 16:37:53 2007 +0000
@@ -1289,16 +1289,16 @@
 				purple_debug_info("MSNCL", "Adding group %s with guid = %s to the userlist\n", state->new_group_name, guid);
 				msn_group_new(session->userlist, guid, state->new_group_name);
 
-				g_free(guid);
-
 				if (state->action & MSN_ADD_BUDDY) {
 					msn_userlist_add_buddy(session->userlist,
 						state->who,
 						state->new_group_name);
 				} else if (state->action & MSN_MOVE_BUDDY) {
 					msn_add_contact_to_group(session->contact, state, state->who, guid); 
+					g_free(guid);
 					return;
 				}
+				g_free(guid);
 			} else {
 				purple_debug_info("MSNCL", "Adding group %s failed\n",
 					state->new_group_name);
--- a/libpurple/protocols/sametime/sametime.c	Sun Dec 16 16:36:53 2007 +0000
+++ b/libpurple/protocols/sametime/sametime.c	Sun Dec 16 16:37:53 2007 +0000
@@ -3749,7 +3749,7 @@
 
     client = purple_account_get_int(account, MW_KEY_CLIENT, mwLogin_BINARY);
     major = purple_account_get_int(account, MW_KEY_MAJOR, 0x001e);
-    minor = purple_account_get_int(account, MW_KEY_MINOR, 0x001d);
+    minor = purple_account_get_int(account, MW_KEY_MINOR, 0x196f);
 
     DEBUG_INFO("client id: 0x%04x\n", client);
     DEBUG_INFO("client major: 0x%04x\n", major);

mercurial