1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-10 03:33:12 +02:00

core, plugins: fix return code of command callbacks in case of error

This commit is contained in:
Sébastien Helleu
2024-06-10 08:17:25 +02:00
parent 3835351226
commit 920d06bd27
6 changed files with 191 additions and 152 deletions
+4 -2
View File
@@ -202,7 +202,7 @@ alias_command_cb (const void *pointer, void *data,
_("%sAlias \"%s\" already exists"),
weechat_prefix ("error"),
ptr_alias_name);
return WEECHAT_RC_OK;
return WEECHAT_RC_ERROR;
}
}
alias_command_add (ptr_alias_name, argv_eol[3], NULL, update);
@@ -240,7 +240,7 @@ alias_command_cb (const void *pointer, void *data,
_("%sAlias \"%s\" already exists"),
weechat_prefix ("error"),
ptr_alias_name);
return WEECHAT_RC_OK;
return WEECHAT_RC_ERROR;
}
}
alias_command_add (ptr_alias_name, argv_eol[4], argv[2], update);
@@ -297,6 +297,7 @@ alias_command_cb (const void *pointer, void *data,
_("%sAlias \"%s\" not found"),
weechat_prefix ("error"),
ptr_alias_name);
return WEECHAT_RC_ERROR;
}
else
{
@@ -306,6 +307,7 @@ alias_command_cb (const void *pointer, void *data,
{
weechat_printf (NULL, _("%sAlias \"%s\" already exists"),
weechat_prefix ("error"), ptr_alias_name2);
return WEECHAT_RC_ERROR;
}
else
{