equal
deleted
inserted
replaced
860 p = xmlnode_get_data(x); |
860 p = xmlnode_get_data(x); |
861 else |
861 else |
862 p = NULL; |
862 p = NULL; |
863 |
863 |
864 r = jidtodisp(from); |
864 r = jidtodisp(from); |
865 m = roster_getstatusmsg(r); |
|
866 // Call hk_statuschange() if status has changed or if the |
865 // Call hk_statuschange() if status has changed or if the |
867 // status message is different |
866 // status message is different |
|
867 m = roster_getstatusmsg(r); |
868 if ((ust != roster_getstatus(r)) || (p && (!m || strcmp(p, m)))) |
868 if ((ust != roster_getstatus(r)) || (p && (!m || strcmp(p, m)))) |
869 hk_statuschange(r, 0, ust, p); |
869 hk_statuschange(r, 0, ust, p); |
870 g_free(r); |
870 g_free(r); |
871 break; |
871 break; |
872 |
872 |