diff libpurple/protocols/jabber/message.c @ 19310:4e55f09f633c

Only send conversation close notices on XMPP when the typing notification preference is turned on
author Sean Egan <seanegan@gmail.com>
date Fri, 17 Aug 2007 20:58:34 +0000
parents 67f24cbfb76f
children 472bcd9d502e 44b4e8bd759b
line wrap: on
line diff
--- a/libpurple/protocols/jabber/message.c	Fri Aug 17 19:36:58 2007 +0000
+++ b/libpurple/protocols/jabber/message.c	Fri Aug 17 20:58:34 2007 +0000
@@ -675,7 +675,11 @@
 
 void jabber_message_conv_closed(JabberStream *js, const char *who)
 {
-	JabberMessage *jm = g_new0(JabberMessage, 1);
+	JabberMessage *jm;
+	if (!purple_prefs_get_bool("/purple/conversations/im/send_typing"))
+		return;
+
+	jm  = g_new0(JabberMessage, 1);
 	jm->js = js;
 	jm->type = JABBER_MESSAGE_CHAT;
 	jm->to = g_strdup(who);