comparison mcabber/mcabber/xmpp_muc.c @ 2292:f181418db215

Replace global variable update_roster with scr_update_roster()
author franky
date Tue, 01 Nov 2016 18:00:39 +0100
parents f1eebfdd6db7
children 4f3821bda633
comparison
equal deleted inserted replaced
2291:0d350e979bde 2292:f181418db215
492 const gchar msg[] = "Unexpected groupchat packet!"; 492 const gchar msg[] = "Unexpected groupchat packet!";
493 scr_LogPrint(LPRINT_LOGNORM, msg); 493 scr_LogPrint(LPRINT_LOGNORM, msg);
494 scr_WriteIncomingMessage(roomjid, msg, 0, HBB_PREFIX_INFO, 0); 494 scr_WriteIncomingMessage(roomjid, msg, 0, HBB_PREFIX_INFO, 0);
495 // Send back an unavailable packet 495 // Send back an unavailable packet
496 xmpp_setstatus(offline, roomjid, "", TRUE); 496 xmpp_setstatus(offline, roomjid, "", TRUE);
497 update_roster = TRUE; 497 scr_update_roster();
498 return; 498 return;
499 } 499 }
500 500
501 #define SETSTATUSCODE(VALUE) \ 501 #define SETSTATUSCODE(VALUE) \
502 { \ 502 { \
625 buddy_setinsideroom(room_elt->data, FALSE); 625 buddy_setinsideroom(room_elt->data, FALSE);
626 buddy_setnickname(room_elt->data, NULL); 626 buddy_setnickname(room_elt->data, NULL);
627 buddy_del_all_resources(room_elt->data); 627 buddy_del_all_resources(room_elt->data);
628 buddy_settopic(room_elt->data, NULL); 628 buddy_settopic(room_elt->data, NULL);
629 scr_update_chat_status(FALSE); 629 scr_update_chat_status(FALSE);
630 update_roster = TRUE; 630 scr_update_roster();
631 } 631 }
632 632
633 // The message depends on _who_ left, and _how_ 633 // The message depends on _who_ left, and _how_
634 if (how) { 634 if (how) {
635 gchar *mbuf_end; 635 gchar *mbuf_end;
746 746
747 if (new_member && autowhois == autowhois_on) { 747 if (new_member && autowhois == autowhois_on) {
748 cmd_room_whois(room_elt->data, rname, FALSE); 748 cmd_room_whois(room_elt->data, rname, FALSE);
749 } 749 }
750 750
751 update_roster = TRUE; 751 scr_update_roster();
752 } 752 }
753 753
754 void roompresence(gpointer room, void *presencedata) 754 void roompresence(gpointer room, void *presencedata)
755 { 755 {
756 const char *bjid; 756 const char *bjid;