MINOR: hlua: Add support for lua 5.5

Lua 5.5 adds an extra argument to lua_newstate(). Since there are
already a few other ifdefs in hlua.c checking for the Lua version,
and there's a single call place, let's do the same here. This should
be safe for backporting if needed.

Signed-off-by: Mike Lothian <mike@fireburn.co.uk>
This commit is contained in:
Mike Lothian 2026-01-02 14:38:10 +00:00 committed by Willy Tarreau
parent 853604f87a
commit 1c0f781994

View file

@ -14027,7 +14027,11 @@ lua_State *hlua_init_state(int thread_num)
struct prepend_path *pp;
/* Init main lua stack. */
#if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM >= 505
L = lua_newstate(hlua_alloc, &hlua_global_allocator, luaL_makeseed(0));
#else
L = lua_newstate(hlua_alloc, &hlua_global_allocator);
#endif
if (!L) {
fprintf(stderr,