static int callback_c (lua_State* L) { int fid = clua_togofunction(L,lua_upvalueindex(1)); GoInterface *gi = clua_getgostate(L); return golua_callgofunction(*gi,fid); }
static int callback_c (lua_State* L) { int fid = clua_togofunction(L,lua_upvalueindex(1)); int gostateindex = clua_getgostate(L); return golua_callgofunction(gostateindex,fid); }