im.pidgin.pidgin: c62c3c810cef3a653af3b2eb3049b3b93d662e8a

markdoliner at markdoliner at
Mon Dec 3 01:00:38 EST 2007

Revision: c62c3c810cef3a653af3b2eb3049b3b93d662e8a
Ancestor: a4457df21cf62912790af83e75ca4dbcac49c959
Author: markdoliner at
Date: 2007-12-03T05:55:30
Branch: im.pidgin.pidgin

Modified files:


Have oscar specify a default chat room exchange of 4.  Finch always
uses this as the exchange and doesn't allow the user to change it
(which is fine), except that before this change you couldn't add a
chat to your buddy list with Finch because the exchange wouldn't be
set and oscar wouldn't join the room.

Fixes #4137

-------------- next part --------------
--- libpurple/protocols/oscar/oscar.c	bdc61e58246f8b0ff9f6b52feb32670cd4c07efa
+++ libpurple/protocols/oscar/oscar.c	f559882f8877704e5a34a9d161d144a1b7ecbea9
@@ -5335,6 +5335,7 @@ GHashTable *oscar_chat_info_defaults(Pur
 	if (chat_name != NULL)
 		g_hash_table_insert(defaults, "room", g_strdup(chat_name));
+	g_hash_table_insert(defaults, "exchange", g_strdup("4"));
 	return defaults;

More information about the Commits mailing list