From 92df6316dc864bfb7b5d0ca9da56a5723ccdea68 Mon Sep 17 00:00:00 2001 From: Nick Briggs Date: Thu, 9 Mar 2023 18:48:35 -0800 Subject: [PATCH] Use do {} while (0) pattern for FPCLEAR when it is a no-op --- inc/medleyfp.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inc/medleyfp.h b/inc/medleyfp.h index a6dc94b..fbfca2b 100644 --- a/inc/medleyfp.h +++ b/inc/medleyfp.h @@ -41,12 +41,12 @@ extern volatile sig_atomic_t FP_error; #elif defined(DOS) #include -#define FPCLEAR +#define FPCLEAR do {} while (0) #define FPTEST(result) (_getrealerror() & ( I87_ZERO_DIVIDE | I87_OVERFLOW | I87_UNDERFLOW)) #else #include -#define FPCLEAR +#define FPCLEAR do {} while (0) #define FPTEST(result) (!isfinite(result)) #endif /* FLTINT */