Hi, El mié, 26 nov 2025 a las 12:23, Ben Greear (<[email protected]>) escribió:
> I tried to build today's upstream build... > > Any idea on this? > > [ 10%] Building C object wiretap/CMakeFiles/wiretap.dir/candump.c.o > /home/greearb/btbits/x64_btbits/3plibs/wireshark/epan/wslua/init_wslua.c: > In function ‘lua_resetthread_cb’: > /home/greearb/btbits/x64_btbits/3plibs/wireshark/epan/wslua/init_wslua.c:286:5: > error: too few arguments to function ‘lua_resetthread’ > 286 | lua_resetthread(L1); > | ^~~~~~~~~~~~~~~ > In file included from > /home/greearb/btbits/x64_btbits/3plibs/wireshark/epan/wslua/wslua.h:25, > from > /home/greearb/btbits/x64_btbits/3plibs/wireshark/epan/wslua/init_wslua.c:18: > /usr/include/lua.h:156:21: note: declared here > 156 | LUA_API int (lua_resetthread) (lua_State *L, lua_State > *from); > | ^~~~~~~~~~~~~~~ > Weird, lua_resetthread is documented to have one parameter in 5.4 manual. What Lua version do you have? https://www.lua.org/manual/5.4/manual.html#lua_resetthread Anyway, that API is deprecated and should be replaced by `lua_closethread(L1, NULL)` according to the manual.
_______________________________________________ Wireshark-dev mailing list -- [email protected] To unsubscribe send an email to [email protected]
