summaryrefslogtreecommitdiff
path: root/src/plugins/lua
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2020-04-28 10:46:49 +0200
committerSébastien Helleu <flashcode@flashtux.org>2020-04-28 10:46:49 +0200
commitd1a427b67fc57c1868f6ebddd458cfa5252aa848 (patch)
tree03dece50d9f1683ff8869a2e1f078e6d2da0bbf1 /src/plugins/lua
parent2bd8e91b54625a8758d7ed6e272db7c291cafb3b (diff)
downloadweechat-d1a427b67fc57c1868f6ebddd458cfa5252aa848.zip
api: return integer in function gui_completion_search (issue #1484)
Diffstat (limited to 'src/plugins/lua')
-rw-r--r--src/plugins/lua/weechat-lua-api.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/lua/weechat-lua-api.c b/src/plugins/lua/weechat-lua-api.c
index 0d16363b1..f6587a90e 100644
--- a/src/plugins/lua/weechat-lua-api.c
+++ b/src/plugins/lua/weechat-lua-api.c
@@ -4356,21 +4356,21 @@ API_FUNC(completion_new)
API_FUNC(completion_search)
{
const char *completion, *data;
- int position, direction;
+ int position, direction, rc;
- API_INIT_FUNC(1, "completion_search", API_RETURN_ERROR);
+ API_INIT_FUNC(1, "completion_search", API_RETURN_INT(0));
if (lua_gettop (L) < 4)
- API_WRONG_ARGS(API_RETURN_ERROR);
+ API_WRONG_ARGS(API_RETURN_INT(0));
completion = lua_tostring (L, -4);
data = lua_tostring (L, -3);
position = lua_tonumber (L, -2);
direction = lua_tonumber (L, -1);
- weechat_completion_search (API_STR2PTR(completion), data, position,
- direction);
+ rc = weechat_completion_search (API_STR2PTR(completion), data, position,
+ direction);
- API_RETURN_OK;
+ API_RETURN_INT(rc);
}
API_FUNC(completion_free)