From: Jan Kaluža Date: Tue, 24 Mar 2015 09:46:42 +0000 (+0000) Subject: * mod_lua: fix compilation with lua-5.3 (r1668827) X-Git-Tag: 2.4.13~332 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=245cecccf738fc65492627ebbbc2993611ed60ff;p=apache * mod_lua: fix compilation with lua-5.3 (r1668827) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1668831 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/lua/mod_lua.c b/modules/lua/mod_lua.c index e6d2cfcc34..2c69551cd5 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),