1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-30 06:46:38 +02:00

logger: return WEECHAT_RC_ERROR in command /logger if arguments are wrong/missing

This commit is contained in:
Sebastien Helleu
2014-02-21 13:36:39 +01:00
parent f535aad9fc
commit 2dbcffc93e
+17 -19
View File
@@ -887,28 +887,26 @@ logger_command_cb (void *data, struct t_gui_buffer *buffer,
return WEECHAT_RC_OK;
}
if (argc > 1)
if (weechat_strcasecmp (argv[1], "set") == 0)
{
if (weechat_strcasecmp (argv[1], "set") == 0)
{
if (argc > 2)
logger_set_buffer (buffer, argv[2]);
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "flush") == 0)
{
logger_flush ();
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "disable") == 0)
{
logger_set_buffer (buffer, "0");
}
if (argc > 2)
logger_set_buffer (buffer, argv[2]);
return WEECHAT_RC_OK;
}
return WEECHAT_RC_OK;
if (weechat_strcasecmp (argv[1], "flush") == 0)
{
logger_flush ();
return WEECHAT_RC_OK;
}
if (weechat_strcasecmp (argv[1], "disable") == 0)
{
logger_set_buffer (buffer, "0");
return WEECHAT_RC_OK;
}
return WEECHAT_RC_ERROR;
}
/*