diff options
author | Marcel Ritter <Marcel.Ritter@fau.de> | 2016-12-17 07:54:05 +0100 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2016-12-19 13:56:35 -0500 |
commit | 4e80ca609d9978dfc2589b6eced209e3f38187cf (patch) | |
tree | fe0016189c26d701aa07362053e3f31f3b12dc17 | |
parent | 64b4fcf525abc4c1b08e67cb054a6b4ccdef8a08 (diff) | |
download | mod_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.c | 2 |
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); |