mcabber/src/jabglue.c
changeset 319 db45371106a5
parent 318 45076d02eeef
child 321 59193965f2cb
equal deleted inserted replaced
318:45076d02eeef 319:db45371106a5
   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