--- a/listlog/listlog.c Sat Jul 19 05:40:03 2008 -0400
+++ b/listlog/listlog.c Tue Jul 22 00:33:46 2008 -0400
@@ -34,12 +34,13 @@
-listlog_chat_joined_cb(PurpleConversation *conv)
+listlog_timeout_cb(gpointer data) PurpleConvChat *chat = NULL;
+ PurpleConversation *conv = data; purple_debug_misc(PLUGIN_ID, "Conversation pointer: %p\n", conv);
@@ -61,6 +62,14 @@
purple_conversation_write(conv, NULL, message->str,
PURPLE_MESSAGE_SYSTEM | PURPLE_MESSAGE_NOTIFY, time(NULL));
+listlog_chat_joined_cb(PurpleConversation *conv) + purple_timeout_add(0, listlog_timeout_cb, conv);