From: Jan Kaluža Date: Tue, 24 Mar 2015 09:13:12 +0000 (+0000) Subject: * mod_lua: fix compilation with lua-5.3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c7c4611c75692868efea4c24251b892e9364f2ee;p=thirdparty%2Fapache%2Fhttpd.git * mod_lua: fix compilation with lua-5.3 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1668827 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/lua/mod_lua.c b/modules/lua/mod_lua.c index c4180ef2f3b..142dc5c15fd 100644 --- a/modules/lua/mod_lua.c +++ b/modules/lua/mod_lua.c @@ -1072,7 +1072,11 @@ static const char *register_named_block_function_hook(const char *name, else { luaL_Buffer b; luaL_buffinit(lvm, &b); +#if LUA_VERSION_NUM >= 503 + lua_dump(lvm, ldump_writer, &b, 0); +#else lua_dump(lvm, ldump_writer, &b); +#endif luaL_pushresult(&b); spec->bytecode_len = lua_strlen(lvm, -1); spec->bytecode = apr_pstrmemdup(cmd->pool, lua_tostring(lvm, -1),