Skip to content

Commit

Permalink
pick OIDC_SET_COOKIE_APPEND over ext passed in to oidc_util_set_cookie
Browse files Browse the repository at this point in the history
Signed-off-by: Hans Zandbelt <hans.zandbelt@zmartzone.eu>
  • Loading branch information
zandbelt committed Jan 19, 2020
1 parent a326dbe commit 5aa7381
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions src/util.c
Expand Up @@ -997,13 +997,12 @@ void oidc_util_set_cookie(request_rec *r, const char *cookieName,
headerString = apr_psprintf(r->pool, "%s; %s", headerString,
OIDC_COOKIE_FLAG_HTTP_ONLY);

if (ext != NULL)
headerString = apr_psprintf(r->pool, "%s; %s", headerString, ext);

appendString = oidc_util_set_cookie_append_value(r, c);
if (appendString != NULL)
headerString = apr_psprintf(r->pool, "%s; %s", headerString,
appendString);
else if (ext != NULL)
headerString = apr_psprintf(r->pool, "%s; %s", headerString, ext);

/* sanity check on overall cookie value size */
if (strlen(headerString) > OIDC_COOKIE_MAX_SIZE) {
Expand Down

0 comments on commit 5aa7381

Please sign in to comment.