1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-26 12:56:37 +02:00

scripts: fix return code of function bar_set in python/perl/ruby/lua/tcl/guile plugins

This commit is contained in:
Sébastien Helleu
2015-03-01 09:57:35 +01:00
parent 72b8674193
commit 5e886961bd
7 changed files with 35 additions and 33 deletions
+5 -6
View File
@@ -4055,20 +4055,19 @@ API_FUNC(bar_new)
API_FUNC(bar_set)
{
const char *bar, *property, *value;
int rc;
API_INIT_FUNC(1, "bar_set", API_RETURN_ERROR);
API_INIT_FUNC(1, "bar_set", API_RETURN_INT(0));
if (lua_gettop (L) < 3)
API_WRONG_ARGS(API_RETURN_ERROR);
API_WRONG_ARGS(API_RETURN_INT(0));
bar = lua_tostring (L, -3);
property = lua_tostring (L, -2);
value = lua_tostring (L, -1);
weechat_bar_set (API_STR2PTR(bar),
property,
value);
rc = weechat_bar_set (API_STR2PTR(bar), property, value);
API_RETURN_OK;
API_RETURN_INT(rc);
}
API_FUNC(bar_update)