libmicrohttpd2

HTTP server C library (MHD 2.x, alpha)
Log | Files | Refs | README | LICENSE

commit 9e8304ce62bc5690b49b4c0552ee18ea79af7a47
parent b566b9afd52b536d6d333e6df75788d766076064
Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev>
Date:   Tue, 18 Nov 2025 20:35:24 +0100

One more micro-adjustment of URI normalisation function

Diffstat:
Msrc/mhd2/mhd_str.c | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/mhd2/mhd_str.c b/src/mhd2/mhd_str.c @@ -2469,8 +2469,9 @@ mhd_str_dec_norm_uri_path (size_t str_len, /* Found first '/' which is not skipped OR the end of the string */ while (str_len > r) { + /* Start of a "/segment" */ char slash_chr = str[r]; - size_t seg_start = w; + const size_t seg_start = w; mhd_ASSUME ('/' == slash_chr); str[w++] = slash_chr; ++r;