summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcel Ritter <Marcel.Ritter@fau.de>2016-12-17 07:54:05 +0100
committerSimo Sorce <simo@redhat.com>2016-12-19 13:56:35 -0500
commit4e80ca609d9978dfc2589b6eced209e3f38187cf (patch)
treefe0016189c26d701aa07362053e3f31f3b12dc17
parent64b4fcf525abc4c1b08e67cb054a6b4ccdef8a08 (diff)
downloadmod_auth_gssapi-4e80ca609d9978dfc2589b6eced209e3f38187cf.tar.gz
mod_auth_gssapi-4e80ca609d9978dfc2589b6eced209e3f38187cf.tar.xz
mod_auth_gssapi-4e80ca609d9978dfc2589b6eced209e3f38187cf.zip
Fix memory pool used to hold ccache name
broken ccache name when "GssapiDelegCcacheUnique Off" (default) Signed-off-by: Marcel Ritter <ritter.marcel@googlemail.com> Reviewed-by: Simo Sorce <simo@redhat.com> Closes #116 Fixes #115
-rw-r--r--src/mod_auth_gssapi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mod_auth_gssapi.c b/src/mod_auth_gssapi.c
index c3f258b..8a9ca7f 100644
--- a/src/mod_auth_gssapi.c
+++ b/src/mod_auth_gssapi.c
@@ -216,7 +216,7 @@ static char *get_ccache_name(request_rec *req, char *dir, const char *gss_name,
escaped = escape(req->pool, escaped, '/', "~");
if (use_unique == false) {
- return apr_psprintf(req->pool, "%s/%s", dir, escaped);
+ return apr_psprintf(mc->pool, "%s/%s", dir, escaped);
}
ccname = apr_psprintf(mc->pool, "%s/%s-XXXXXX", dir, escaped);