From 4e80ca609d9978dfc2589b6eced209e3f38187cf Mon Sep 17 00:00:00 2001 From: Marcel Ritter Date: Sat, 17 Dec 2016 07:54:05 +0100 Subject: Fix memory pool used to hold ccache name broken ccache name when "GssapiDelegCcacheUnique Off" (default) Signed-off-by: Marcel Ritter Reviewed-by: Simo Sorce Closes #116 Fixes #115 --- src/mod_auth_gssapi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); -- cgit