From 6bdb28d9a6e0f1a21619dfa8539c3ec1b562c337 Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Wed, 24 Aug 2022 11:02:02 +0300 Subject: gen_auth: fixed fail on semicolon in parameter value --- src/microhttpd/gen_auth.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/microhttpd/gen_auth.c b/src/microhttpd/gen_auth.c index 02df8c2b..5c383f1a 100644 --- a/src/microhttpd/gen_auth.c +++ b/src/microhttpd/gen_auth.c @@ -399,10 +399,10 @@ parse_dauth_params (const char *str, { if (0 == str[i]) return false; /* Binary zero in parameter value */ - if (';' == str[i]) - return false; /* Semicolon in parameter value */ i++; } + if (';' == str[i]) + return false; /* Semicolon in parameter value */ value_len = i - value_start; } /* Skip all whitespaces after parameter value */ -- cgit v1.2.3