im.pidgin.pidgin: 35e02ab2f9968d9b567123e1ba43552597218596

datallah at pidgin.im datallah at pidgin.im
Thu Oct 18 21:45:38 EDT 2007


-----------------------------------------------------------------
Revision: 35e02ab2f9968d9b567123e1ba43552597218596
Ancestor: 1d1807f89ba6b7779bdc61d5ae8910a68883fe3c
Author: datallah at pidgin.im
Date: 2007-10-19T01:42:52
Branch: im.pidgin.pidgin

Modified files:
        libpurple/protocols/msn/notification.c

ChangeLog: 

Don't reinitialize the OIM session on subsequent calls.

-------------- next part --------------
============================================================
--- libpurple/protocols/msn/notification.c	f36c96e9af4b7fbaa8aa6da40cdb06a558af93e5
+++ libpurple/protocols/msn/notification.c	9425108d141d9e46f15be33048463c38b5ea7a3d
@@ -1790,7 +1790,9 @@ initial_mdata_msg(MsnCmdProc *cmdproc, M
 		return;
 
 	/*new a oim session*/
-	session->oim = msn_oim_new(session);
+	/* There are several things that call this */
+	if (session->oim == NULL)
+		session->oim = msn_oim_new(session);
 //	msn_oim_connect(session->oim);
 
 	table = msn_message_get_hashtable_from_body(msg);


More information about the Commits mailing list