diff mcabber/src/jabglue.c @ 221:73f6ce668ba8

[/trunk] Changeset 233 by mikael * /info now displays the current status message
author mikael
date Sat, 04 Jun 2005 12:47:13 +0000
parents 4fcdbfdf7c20
children 925bb5fa85ac
line wrap: on
line diff
--- a/mcabber/src/jabglue.c	Sat Jun 04 11:44:55 2005 +0000
+++ b/mcabber/src/jabglue.c	Sat Jun 04 12:47:13 2005 +0000
@@ -813,15 +813,15 @@
           ust = offline;
         }
 
+        if ((x = xmlnode_get_tag(packet->x, "status")) != NULL)
+          p = xmlnode_get_data(x);
+        else
+          p = NULL;
+
         r = jidtodisp(from);
         if (ust != roster_getstatus(r))
-          hk_statuschange(r, 0, ust);
+          hk_statuschange(r, 0, ust, p);
         g_free(r);
-        /*
-        if (x = xmlnode_get_tag(packet->x, "status"))
-          if (p = xmlnode_get_data(x))
-            scr_LogPrint("Away msg: %s", p);
-        */
         break;
 
     case JPACKET_S10N: