summaryrefslogtreecommitdiff
path: root/modules/session/mod_session.c
diff options
context:
space:
mode:
Diffstat (limited to 'modules/session/mod_session.c')
-rw-r--r--modules/session/mod_session.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/session/mod_session.c b/modules/session/mod_session.c
index e053619a..7f855c72 100644
--- a/modules/session/mod_session.c
+++ b/modules/session/mod_session.c
@@ -373,7 +373,7 @@ static apr_status_t session_identity_decode(request_rec * r, session_rec * z)
}
/* decode what we have */
- encoded = apr_pstrcat(r->pool, z->encoded, NULL);
+ encoded = apr_pstrdup(r->pool, z->encoded);
pair = apr_strtok(encoded, sep, &last);
while (pair && pair[0]) {
char *plast = NULL;