comparison 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
comparison
equal deleted inserted replaced
19309:08be7c67bd18 19310:4e55f09f633c
673 return 0; 673 return 0;
674 } 674 }
675 675
676 void jabber_message_conv_closed(JabberStream *js, const char *who) 676 void jabber_message_conv_closed(JabberStream *js, const char *who)
677 { 677 {
678 JabberMessage *jm = g_new0(JabberMessage, 1); 678 JabberMessage *jm;
679 if (!purple_prefs_get_bool("/purple/conversations/im/send_typing"))
680 return;
681
682 jm = g_new0(JabberMessage, 1);
679 jm->js = js; 683 jm->js = js;
680 jm->type = JABBER_MESSAGE_CHAT; 684 jm->type = JABBER_MESSAGE_CHAT;
681 jm->to = g_strdup(who); 685 jm->to = g_strdup(who);
682 jm->id = jabber_get_next_id(jm->js); 686 jm->id = jabber_get_next_id(jm->js);
683 jm->typing_style = JM_TS_JEP_0085; 687 jm->typing_style = JM_TS_JEP_0085;