aboutsummaryrefslogtreecommitdiff
path: root/src/reclaim/oidc_helper.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/reclaim/oidc_helper.c')
-rw-r--r--src/reclaim/oidc_helper.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/reclaim/oidc_helper.c b/src/reclaim/oidc_helper.c
index 9b5938c43..d0345108e 100644
--- a/src/reclaim/oidc_helper.c
+++ b/src/reclaim/oidc_helper.c
@@ -621,6 +621,7 @@ OIDC_parse_authz_code (const struct GNUNET_CRYPTO_EcdsaPublicKey *audience,
621 621
622 // cmp code_challenge code_verifier 622 // cmp code_challenge code_verifier
623 code_challenge_len = ntohl (params->code_challenge_len); 623 code_challenge_len = ntohl (params->code_challenge_len);
624 code_challenge = ((char *) &params[1]);
624 if (0 != code_challenge_len) /* Only check if this code requires a CV */ 625 if (0 != code_challenge_len) /* Only check if this code requires a CV */
625 { 626 {
626 if (NULL == code_verifier) 627 if (NULL == code_verifier)
@@ -639,7 +640,6 @@ OIDC_parse_authz_code (const struct GNUNET_CRYPTO_EcdsaPublicKey *audience,
639 // encode code verifier 640 // encode code verifier
640 GNUNET_STRINGS_base64url_encode (code_verifier_hash, 256 / 8, 641 GNUNET_STRINGS_base64url_encode (code_verifier_hash, 256 / 8,
641 &expected_code_challenge); 642 &expected_code_challenge);
642 code_challenge = ((char *) &params[1]);
643 GNUNET_free (code_verifier_hash); 643 GNUNET_free (code_verifier_hash);
644 if (0 != 644 if (0 !=
645 strncmp (expected_code_challenge, code_challenge, code_challenge_len)) 645 strncmp (expected_code_challenge, code_challenge, code_challenge_len))