commit 46db111e949c4b36737f81fb217e5e72f4f198ba parent cd9ef3dd4f647de89aebbba52b6040d217c11fbb Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev> Date: Sun, 28 Jun 2026 23:39:27 +0200 Minor optimisation in parse_cookies_string() Diffstat:
| M | src/mhd2/stream_process_request.c | | | 4 | ++-- |
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mhd2/stream_process_request.c b/src/mhd2/stream_process_request.c @@ -2485,10 +2485,10 @@ parse_cookies_string (const size_t str_len, { struct MHD_String name; struct MHD_String value; - mhd_assert (value_start + value_len <= str_len); + mhd_ASSUME (str_len >= value_start + value_len); name.cstr = str + name_start; name.len = name_len; - if (value_start + value_len < str_len) + if (value_start + value_len < str_len) /* Do not write outside allowed area */ str[value_start + value_len] = '\0'; /* Zero-terminate the value */ value.cstr = str + value_start; value.len = value_len;