org.guifications.plugins: 2556598738453acc96ca4f0597161a16851f98c5
rekkanoryo at guifications.org
rekkanoryo at guifications.org
Sat Nov 3 06:35:06 CDT 2007
-----------------------------------------------------------------
Revision: 2556598738453acc96ca4f0597161a16851f98c5
Ancestor: 3140e14c6e019a3431e1bf3c1198176071a675c8
Author: rekkanoryo at guifications.org
Date: 2007-11-03T11:33:46
Branch: org.guifications.plugins
Modified files:
talkfilters/talkfilters.c
ChangeLog:
Hopefully fix a crash related to persistent conversations. In a perfect
world, this fixes #431.
-----------------------------------------------------------------
This revision's diffstat output:
talkfilters.c | 5 +++++
1 file changed, 5 insertions(+)
-------------- next part --------------
============================================================
--- talkfilters/talkfilters.c 5afb9e4a5fdfff9b7c6e3fd67e2e85478ebe5366
+++ talkfilters/talkfilters.c eedfa15d2dbb93d9a175d24525e1d55a64467de4
@@ -245,6 +245,11 @@ conversation_created_cb(PurpleConversati
conversation_created_cb(PurpleConversation *conv)
{
PidginConversation *gtkconv = PIDGIN_CONVERSATION(conv);
+
+ /* hopefully fix a crash related to persistent convs */
+ if(gtkconv == NULL)
+ return;
+
g_object_set_data(G_OBJECT(gtkconv->imhtml), PROP_FILTER, (gpointer)current_filter);
update_talkfilter_selection(gtkconv);
}
More information about the Plugins-commits
mailing list