equal
deleted
inserted
replaced
434 // if the sender is offline/invisible and a filter is set. |
434 // if the sender is offline/invisible and a filter is set. |
435 if (new_guy || |
435 if (new_guy || |
436 (buddy_getstatus(roster_usr->data, NULL) == offline && |
436 (buddy_getstatus(roster_usr->data, NULL) == offline && |
437 buddylist_isset_filter())) |
437 buddylist_isset_filter())) |
438 { |
438 { |
439 update_roster = TRUE; |
439 scr_update_roster(); |
440 } |
440 } |
441 |
441 |
442 g_free(bmsg); |
442 g_free(bmsg); |
443 g_free(mmsg); |
443 g_free(mmsg); |
444 } |
444 } |
566 } |
566 } |
567 |
567 |
568 roster_setstatus(bjid, rn, prio, status, status_msg, timestamp, |
568 roster_setstatus(bjid, rn, prio, status, status_msg, timestamp, |
569 role_none, affil_none, NULL); |
569 role_none, affil_none, NULL); |
570 buddylist_defer_build(); |
570 buddylist_defer_build(); |
571 update_roster = TRUE; |
571 scr_update_roster(); |
572 hlog_write_status(bjid, timestamp, status, status_msg); |
572 hlog_write_status(bjid, timestamp, status, status_msg); |
573 |
573 |
574 #ifdef MODULES_ENABLE |
574 #ifdef MODULES_ENABLE |
575 { |
575 { |
576 char os[2] = " \0"; |
576 char os[2] = " \0"; |