From: Stefan Fritsch Date: Sat, 8 Oct 2011 07:50:06 +0000 (+0000) Subject: Fix format string bugs in mod_lua. Found by gcc and pointed out by Igor Galic. X-Git-Tag: 2.3.15~159 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=45cbf99b002655c29126abc2cbfd853066ed8a49;p=apache Fix format string bugs in mod_lua. Found by gcc and pointed out by Igor Galic. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1180332 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/lua/lua_config.c b/modules/lua/lua_config.c index eef9c97ed3..8a967dc5f2 100644 --- a/modules/lua/lua_config.c +++ b/modules/lua/lua_config.c @@ -174,7 +174,8 @@ static int cmd_log_at(lua_State *L, int level) lua_getinfo(L, "Sl", &dbg); msg = luaL_checkstring(L, 2); - ap_log_error(dbg.source, dbg.currentline, APLOG_MODULE_INDEX, level, 0, cmd->server, msg); + ap_log_error(dbg.source, dbg.currentline, APLOG_MODULE_INDEX, level, 0, + cmd->server, "%s", msg); return 0; } diff --git a/modules/lua/lua_request.c b/modules/lua/lua_request.c index 92a0b2ba08..afa606df15 100644 --- a/modules/lua/lua_request.c +++ b/modules/lua/lua_request.c @@ -399,7 +399,8 @@ static int req_log_at(lua_State *L, int level) lua_getinfo(L, "Sl", &dbg); msg = luaL_checkstring(L, 2); - ap_log_rerror(dbg.source, dbg.currentline, APLOG_MODULE_INDEX, level, 0, r, msg); + ap_log_rerror(dbg.source, dbg.currentline, APLOG_MODULE_INDEX, level, 0, + r, "%s", msg); return 0; }