Added new SILC_STATUS_ERR_TIMEDOUT status type.
[silc.git] / apps / irssi / src / silc / core / client_ops.c
index ff9e962dea1b017b39622128de49be60d27b3d3e..8a98a779fc26af134d6024d30e46830317c31550 100644 (file)
@@ -1116,11 +1116,11 @@ silc_command_reply(SilcClient client, SilcClientConnection conn,
          }
        }
        break;
-      }
-      
-      if (!success)
+      } else if (!success) {
+       silc_say_error("WHOIS: %s", silc_get_status_message(status));
        return;
-      
+      }
+
       client_entry = va_arg(vp, SilcClientEntry);
       nickname = va_arg(vp, char *);
       username = va_arg(vp, char *);
@@ -1247,10 +1247,10 @@ silc_command_reply(SilcClient client, SilcClientConnection conn,
          silc_say_error("%s: %s", tmp, 
                         silc_get_status_message(status));
        break;
-      }
-      
-      if (!success)
+      } else if (!success) {
+       silc_say_error("WHOWAS: %s", silc_get_status_message(status));
        return;
+      }
       
       (void)va_arg(vp, SilcClientEntry);
       nickname = va_arg(vp, char *);