You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by sf...@apache.org on 2012/08/05 18:51:10 UTC
svn commit: r1369617 - /httpd/httpd/trunk/modules/lua/mod_lua.c
Author: sf
Date: Sun Aug 5 16:51:09 2012
New Revision: 1369617
URL: http://svn.apache.org/viewvc?rev=1369617&view=rev
Log:
Revert r1367504:
mod_lua: The current way of getting the authz provider name doesn't
seem to work. This approach should fix that.
This is not necessary and breaks with "Require not ..."
Modified:
httpd/httpd/trunk/modules/lua/mod_lua.c
Modified: httpd/httpd/trunk/modules/lua/mod_lua.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/lua/mod_lua.c?rev=1369617&r1=1369616&r2=1369617&view=diff
==============================================================================
--- httpd/httpd/trunk/modules/lua/mod_lua.c (original)
+++ httpd/httpd/trunk/modules/lua/mod_lua.c Sun Aug 5 16:51:09 2012
@@ -1156,7 +1156,8 @@ static const char *lua_authz_parse(cmd_p
const char *provider_name;
lua_authz_provider_spec *spec;
- provider_name = (const char*) ap_getword(cmd->temp_pool, &cmd->directive->args, ' ');
+ apr_pool_userdata_get((void**)&provider_name, AUTHZ_PROVIDER_NAME_NOTE,
+ cmd->temp_pool);
ap_assert(provider_name != NULL);
spec = apr_hash_get(lua_authz_providers, provider_name, APR_HASH_KEY_STRING);