From ac8cd66bda0b52988ea604fc1ce92e03f7a3206b Mon Sep 17 00:00:00 2001 From: Gilles Peskine Date: Fri, 3 Nov 2023 17:01:32 +0100 Subject: [PATCH] Fix MSVC build failure Signed-off-by: Gilles Peskine --- programs/test/metatest.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/programs/test/metatest.c b/programs/test/metatest.c index a3d9d4095..6a3e7a911 100644 --- a/programs/test/metatest.c +++ b/programs/test/metatest.c @@ -41,6 +41,11 @@ #include #endif +/* C99 feature missing from older versions of MSVC */ +#if (defined(_MSC_VER) && (_MSC_VER <= 1900)) +#define /*no-check-names*/ __func__ __FUNCTION__ +#endif + /* This is an external variable, so the compiler doesn't know that we're never * changing its value.