updates.
[silc.git] / apps / irssi / src / fe-common / core / window-commands.c
index e54478d7ff2dc197cfa5d4e3f02d31e7ba6e2d3c..2accad9d558fd3e8aa6b44abc8962203f97220a1 100644 (file)
@@ -346,14 +346,17 @@ static void cmd_window_immortal(const char *data)
 {
        int set;
 
-       if (g_strcasecmp(data, "ON") == 0)
+       if (*data == '\0')
+               set = active_win->immortal;
+       else if (g_strcasecmp(data, "ON") == 0)
                 set = TRUE;
        else if (g_strcasecmp(data, "OFF") == 0)
                 set = FALSE;
        else if (g_strcasecmp(data, "TOGGLE") == 0)
                 set = !active_win->immortal;
        else {
-               printformat(NULL, NULL, MSGLEVEL_CLIENTERROR, TXT_NOT_TOGGLE);
+               printformat_window(active_win, MSGLEVEL_CLIENTERROR,
+                                  TXT_NOT_TOGGLE);
                return;
        }