From c4ce2e37f7c842ad7d8ffd05b9dfc8d705b8b912 Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Fri, 20 Dec 2024 20:17:33 +0100 Subject: [PATCH] Fixed inverted result for header caseless match --- src/mhd2/request_get_value.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/mhd2/request_get_value.c b/src/mhd2/request_get_value.c index 158094aa..358bd954 100644 --- a/src/mhd2/request_get_value.c +++ b/src/mhd2/request_get_value.c @@ -61,9 +61,9 @@ mhd_request_get_value_n (struct MHD_Request *restrict request, { if ((key_len == f->field.nv.name.len) && (0 != (kind & f->field.kind)) && - (0 == mhd_str_equal_caseless_bin_n (key, - f->field.nv.name.cstr, - key_len))) + mhd_str_equal_caseless_bin_n (key, + f->field.nv.name.cstr, + key_len)) return &(f->field.nv.value); } } @@ -77,9 +77,9 @@ mhd_request_get_value_n (struct MHD_Request *restrict request, f = mhd_DLINKEDL_GET_NEXT (f, post_fields)) { if ((key_len == f->field.name.len) && - (0 == mhd_str_equal_caseless_bin_n (key, - buf + f->field.name.pos, - key_len))) + mhd_str_equal_caseless_bin_n (key, + buf + f->field.name.pos, + key_len)) { f->field_for_app.value.cstr = (0 == f->field.value.pos) ?