From ce1213a92db8dfd40916f1365e916dd980cd2584 Mon Sep 17 00:00:00 2001 From: Daniel Gruno Date: Tue, 31 Jul 2012 11:47:04 +0000 Subject: [PATCH] mod_lua: The current way of getting the authz provider name doesn't seem to work. This approach should fix that. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1367504 13f79535-47bb-0310-9956-ffa450edef68 --- modules/lua/mod_lua.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/lua/mod_lua.c b/modules/lua/mod_lua.c index d862c53cf2..c3c439f5b6 100644 --- a/modules/lua/mod_lua.c +++ b/modules/lua/mod_lua.c @@ -1006,8 +1006,7 @@ static const char *lua_authz_parse(cmd_parms *cmd, const char *require_line, const char *provider_name; lua_authz_provider_spec *spec; - apr_pool_userdata_get((void**)&provider_name, AUTHZ_PROVIDER_NAME_NOTE, - cmd->temp_pool); + provider_name = (const char*) ap_getword(cmd->temp_pool, &cmd->directive->args, ' '); ap_assert(provider_name != NULL); spec = apr_hash_get(lua_authz_providers, provider_name, APR_HASH_KEY_STRING); -- 2.49.0