commit 8ae91fad4c5a57337253a3c93fb4f31f9b78ac0f
parent d991f7b26a01a034eb0fa865099343a060443e4d
Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev>
Date: Sun, 19 Jul 2026 17:01:16 +0200
mhd_str: micro-optimisation
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/mhd2/mhd_str.c b/src/mhd2/mhd_str.c
@@ -2494,8 +2494,9 @@ mhd_str_dec_norm_uri_path (size_t str_len,
while (str_len > r)
{
/* Start of a "/segment" */
- char slash_chr = str[r];
+ const char slash_chr = str[r];
const size_t seg_start = w;
+ mhd_ASSUME (w <= r);
mhd_ASSUME ('/' == slash_chr);
str[w++] = slash_chr;
++r;