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

api: add missing function infolist_search_var() in script API (issue #484)

This commit is contained in:
Sébastien Helleu
2015-08-13 20:50:15 +02:00
parent 7033fdd0cb
commit 4716e81d4e
8 changed files with 132 additions and 0 deletions
+18
View File
@@ -4050,6 +4050,23 @@ API_FUNC(infolist_new_var_time)
API_RETURN_STRING_FREE(result);
}
API_FUNC(infolist_search_var)
{
char *result;
API_INIT_FUNC(1, "infolist_search_var", "ss", API_RETURN_EMPTY);
v8::String::Utf8Value infolist(args[0]);
v8::String::Utf8Value name(args[1]);
result = API_PTR2STR(
weechat_infolist_search_var (
(struct t_infolist *)API_STR2PTR(*infolist),
*name));
API_RETURN_STRING_FREE(result);
}
API_FUNC(infolist_get)
{
char *result;
@@ -4872,6 +4889,7 @@ WeechatJsV8::loadLibs()
API_DEF_FUNC(infolist_new_var_string);
API_DEF_FUNC(infolist_new_var_pointer);
API_DEF_FUNC(infolist_new_var_time);
API_DEF_FUNC(infolist_search_var);
API_DEF_FUNC(infolist_get);
API_DEF_FUNC(infolist_next);
API_DEF_FUNC(infolist_prev);