libmicrohttpd2

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

commit ee27dba98e5a2d128b4c40e96d20e1babbf1207b
parent 514dca2e6c7867b17cf4541f02e39e456e6b5758
Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev>
Date:   Wed, 11 Jun 2025 17:38:15 +0200

mhd_str.c: minor readability improvements

Diffstat:
Msrc/mhd2/mhd_str.c | 16+++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/src/mhd2/mhd_str.c b/src/mhd2/mhd_str.c @@ -2142,21 +2142,23 @@ base64_char_to_value_ (uint8_t c) { if ('A' <= c) return (mhd_base64_map_type) ((c - 'A') + 0); - if ('0' <= c) + else if ('0' <= c) { if ('9' >= c) return (mhd_base64_map_type) ((c - '0') + 52); - if ('=' == c) + else if ('=' == c) return -2; - return -1; + else + return -1; } - if ('+' == c) + else if ('+' == c) return 62; - if ('/' == c) + else if ('/' == c) return 63; - return -1; + else + return -1; } - if (('z' >= c) && ('a' <= c)) + else if (('z' >= c) && ('a' <= c)) return (mhd_base64_map_type) ((c - 'a') + 26); return -1; }