diff mcabber/mcabber/xmpp.c @ 1899:decf94827efe

More lm_message_node_get_child_value() return value checks
author Mikael Berthe <mikael@lilotux.net>
date Mon, 12 Apr 2010 23:40:14 +0200
parents c5ab9cf3819a
children 51cc01a1a5ec
line wrap: on
line diff
--- a/mcabber/mcabber/xmpp.c	Mon Apr 12 23:24:20 2010 +0200
+++ b/mcabber/mcabber/xmpp.c	Mon Apr 12 23:40:14 2010 +0200
@@ -1402,6 +1402,8 @@
     ust = offline;
 
   ustmsg = lm_message_node_get_child_value(m->node, "status");
+  if (ustmsg && !*ustmsg)
+    ustmsg = NULL;
 
   // Timestamp?
   timestamp = lm_message_node_get_timestamp(m->node);