libmicrohttpd2

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

commit e99b393602f3e25beb8bac608a94a3ffa914abcf
parent 5a22addc8e7edea9be186be829b268ba2ce5d295
Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev>
Date:   Thu, 24 Apr 2025 18:59:38 +0200

microhttpd2_portability.h: simplified warning mute macros

Diffstat:
Msrc/include/microhttpd2_portability.h | 20++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/include/microhttpd2_portability.h b/src/include/microhttpd2_portability.h @@ -310,10 +310,10 @@ # define MHD_WARN_PUSH_ _Pragma("GCC diagnostic push") # define MHD_WARN_POP_ _Pragma("GCC diagnostic pop") # define MHD_WARN_IGNORE_(warn) \ - _Pragma(MHD_MACRO_STR_(GCC diagnostic ignored MHD_MACRO_STR__(warn))) + _Pragma(MHD_MACRO_STR_(GCC diagnostic ignored warn)) # ifdef MHD_USE_VARARG_MACROS_EXT # define MHD_NOWARN_VARIADIC_MACROS_ \ - MHD_WARN_PUSH_ MHD_WARN_IGNORE_ (-Wvariadic-macros) + MHD_WARN_PUSH_ MHD_WARN_IGNORE_ ("-Wvariadic-macros") # define MHD_RESTORE_WARN_VARIADIC_MACROS_ MHD_WARN_POP_ # endif # ifdef MHD_USE_COMPOUND_LITERALS_EXT @@ -321,36 +321,36 @@ # define MHD_RESTORE_WARN_COMPOUND_LITERALS_ /* empty */ # endif # define MHD_NOWARN_UNUSED_FUNC_ \ - MHD_WARN_PUSH_ MHD_WARN_IGNORE_ (-Wunused-function) + MHD_WARN_PUSH_ MHD_WARN_IGNORE_ ("-Wunused-function") # define MHD_RESTORE_WARN_UNUSED_FUNC_ MHD_WARN_POP_ # elif MHD_CLANG_MINV (3,1) # define MHD_WARN_PUSH_ _Pragma("clang diagnostic push") # define MHD_WARN_POP_ _Pragma("clang diagnostic pop") # define MHD_WARN_IGNORE_(warn) \ - _Pragma(MHD_MACRO_STR_(clang diagnostic ignored MHD_MACRO_STR__(warn))) + _Pragma(MHD_MACRO_STR_(clang diagnostic ignored warn)) # ifdef MHD_USE_VARARG_MACROS_EXT # define MHD_NOWARN_VARIADIC_MACROS_ \ MHD_WARN_PUSH_ \ - MHD_WARN_IGNORE_ (-Wvariadic-macros) \ - MHD_WARN_IGNORE_ (-Wc++98-compat-pedantic) + MHD_WARN_IGNORE_ ("-Wvariadic-macros") \ + MHD_WARN_IGNORE_ ("-Wc++98-compat-pedantic") # define MHD_RESTORE_WARN_VARIADIC_MACROS_ MHD_WARN_POP_ # else /* ! MHD_USE_VARARG_MACROS_EXT */ # define MHD_NOWARN_VARIADIC_MACROS_ \ - MHD_WARN_PUSH_ MHD_WARN_IGNORE_ (-Wc++98-compat-pedantic) + MHD_WARN_PUSH_ MHD_WARN_IGNORE_ ("-Wc++98-compat-pedantic") # define MHD_RESTORE_WARN_VARIADIC_MACROS_ MHD_WARN_POP_ # endif # ifdef MHD_USE_CPP_INIT_LIST # define MHD_NOWARN_CPP_INIT_LIST_ \ - MHD_WARN_PUSH_ MHD_WARN_IGNORE_ (-Wc++98-compat) + MHD_WARN_PUSH_ MHD_WARN_IGNORE_ ("-Wc++98-compat") # define MHD_RESTORE_WARN_CPP_INIT_LIST_ MHD_WARN_POP_ # endif # ifdef MHD_USE_COMPOUND_LITERALS_EXT # define MHD_NOWARN_COMPOUND_LITERALS_ \ - MHD_WARN_PUSH_ MHD_WARN_IGNORE_ (-Wc99-extensions) + MHD_WARN_PUSH_ MHD_WARN_IGNORE_ ("-Wc99-extensions") # define MHD_RESTORE_WARN_COMPOUND_LITERALS_ MHD_WARN_POP_ # endif # define MHD_NOWARN_UNUSED_FUNC_ \ - MHD_WARN_PUSH_ MHD_WARN_IGNORE_ (-Wunused-function) + MHD_WARN_PUSH_ MHD_WARN_IGNORE_ ("-Wunused-function") # define MHD_RESTORE_WARN_UNUSED_FUNC_ MHD_WARN_POP_ # elif MHD_MSC_MINV (1500) # define MHD_WARN_PUSH_ __pragma(warning(push))