From 8a58a6993084aa9f3c8604d53dae40410136d414 Mon Sep 17 00:00:00 2001 From: wm4 Date: Sat, 21 Mar 2020 22:17:05 +0100 Subject: lua: simplify further As suggested by avih. Obviously this was unnecessarily convoluted. --- player/lua.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'player') diff --git a/player/lua.c b/player/lua.c index 76a0d69e52..58f8396d17 100644 --- a/player/lua.c +++ b/player/lua.c @@ -504,17 +504,10 @@ static int script_wait_event(lua_State *L) mpv_event *event = mpv_wait_event(ctx->client, luaL_optnumber(L, 1, 1e20)); - lua_newtable(L); // event - struct mpv_node rn; mpv_event_to_node(&rn, event); - assert(rn.format == MPV_FORMAT_NODE_MAP); - mpv_node_list *list = rn.u.list; - for (int n = 0; n < list->num; n++) { - pushnode(L, &list->values[n]); - lua_setfield(L, -2, list->keys[n]); - } + pushnode(L, &rn); // event mpv_free_node_contents(&rn); -- cgit v1.2.3