wplua: fix vtables lookup in boxed __index function

This commit is contained in:
Julian Bouzas 2021-01-26 10:24:46 -05:00 committed by George Kiagiadakis
parent e3a60c6233
commit a634bf88fd

View file

@ -33,7 +33,8 @@ _wplua_gboxed___index (lua_State *L)
lua_CFunction func = NULL;
GHashTable *vtables;
lua_getglobal (L, "__wplua_vtables");
lua_pushliteral (L, "wplua_vtables");
lua_gettable (L, LUA_REGISTRYINDEX);
vtables = wplua_toboxed (L, -1);
lua_pop (L, 1);