From: Peter Eisentraut Date: Wed, 25 Mar 2026 14:03:30 +0000 (+0100) Subject: Enable warning like -Wstrict-prototypes on MSVC as well X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b4a132022444e051fb402648d08f9ed487b2c45e;p=thirdparty%2Fpostgresql.git Enable warning like -Wstrict-prototypes on MSVC as well This adds an MSVC warning option equivalent to those added in commit 29bf4ee7496 for GCC/Clang. Note that this requires commit bccfc73acde (Disable warnings in system headers in MSVC). Reviewed-by: Bertrand Drouvot Discussion: https://www.postgresql.org/message-id/flat/aa73q1aT0A3/vke/%40ip-10-97-1-34.eu-west-3.compute.internal --- diff --git a/meson.build b/meson.build index 7a140a394c8..ea31cbce9c0 100644 --- a/meson.build +++ b/meson.build @@ -2307,6 +2307,7 @@ if cc.get_id() == 'msvc' # Additional warnings to enable: '/w24062', # enumerator 'identifier' in switch of enum 'enumeration' is not handled [like -Wswitch] '/w24102', # unreferenced label [like -Wunused-label] + '/w24255', # 'function' : no function prototype given: converting '()' to '(void)' [like -Wstrict-prototypes] # Disable warnings in system headers '/external:anglebrackets',