static void key_long_press(void *arg) { lua_State *L = lua_getstate(); NODE_DBG("key_long_press is called.\n"); if (long_key_ref == LUA_NOREF) { default_long_press(arg); return; } lua_rawgeti(L, LUA_REGISTRYINDEX, long_key_ref); lua_call(L, 0, 0); }
void key_long_press(void *arg) { NODE_DBG("key_long_press is called.\n"); if (long_key_ref == LUA_NOREF) { default_long_press(arg); return; } if (!gL) return; lua_rawgeti(gL, LUA_REGISTRYINDEX, long_key_ref); lua_call(gL, 0, 0); }