plugins/statenotify.c

changeset 13477
aa1863ed7f63
parent 12600
7ecd4441fdc7
--- a/plugins/statenotify.c	Thu Mar 09 03:11:50 2006 +0000
+++ b/plugins/statenotify.c	Thu Mar 09 04:02:09 2006 +0000
@@ -25,6 +25,7 @@
 
 	if (conv == NULL)
 		return;
+	g_return_if_fail(conv->type == GAIM_CONV_TYPE_IM);
 
 	who = gaim_buddy_get_alias(buddy);
 	escaped = g_markup_escape_text(who, -1);
@@ -32,7 +33,7 @@
 	g_snprintf(buf, sizeof(buf), message, escaped);
 	g_free(escaped);
 
-	gaim_conversation_write(conv, NULL, buf, GAIM_MESSAGE_SYSTEM, time(NULL));
+	gaim_conv_im_write(conv->u.im, NULL, buf, GAIM_MESSAGE_SYSTEM | GAIM_MESSAGE_ACTIVE_ONLY, time(NULL));
 }
 
 static void

mercurial