Mercurial > pidgin
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; |