changeset 536:56f641155579

Status change was not displayed when same status but message removed
author Mikael Berthe <mikael@lilotux.net>
date Fri, 25 Nov 2005 23:04:20 +0100
parents b407d19c39ab
children 6547fd48fb5e
files mcabber/src/hooks.c
diffstat 1 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/mcabber/src/hooks.c	Fri Nov 25 22:17:20 2005 +0100
+++ b/mcabber/src/hooks.c	Fri Nov 25 23:04:20 2005 +0100
@@ -197,15 +197,15 @@
   hk_ext_cmd(jid, 'S', imstatus2char[status], NULL);
 }
 
-inline void hk_mystatuschange(time_t timestamp,
-        enum imstatus old_status, enum imstatus new_status, const char *msg)
+inline void hk_mystatuschange(time_t timestamp, enum imstatus old_status,
+                              enum imstatus new_status, const char *msg)
 {
-  if (!msg && (old_status == new_status))
+  if (old_status == new_status)
     return;
 
   scr_LogPrint(LPRINT_LOGNORM, "Your status has changed:  [%c>%c] %s",
-          imstatus2char[old_status], imstatus2char[new_status],
-          ((msg) ? msg : ""));
+               imstatus2char[old_status], imstatus2char[new_status],
+               (msg ? msg : ""));
   //hlog_write_status(NULL, 0, status);
 }