From ecdd6e2a8a3d97abe0efc2feb977dad15e7949eb Mon Sep 17 00:00:00 2001 From: derselbst Date: Mon, 13 Nov 2017 20:32:02 +0100 Subject: [PATCH] avoid pointless MSVC warnings return value in void function --- src/utils/fluid_sys.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/utils/fluid_sys.h b/src/utils/fluid_sys.h index 1ede8162..9a025eb5 100644 --- a/src/utils/fluid_sys.h +++ b/src/utils/fluid_sys.h @@ -69,13 +69,15 @@ void fluid_time_config(void); #define FLUID_LE16TOH(x) GINT16_FROM_LE(x) -#define fluid_return_val_if_fail(cond, val) \ +#define fluid_return_if_fail(cond) \ if(cond) \ ; \ else \ - return val - -#define fluid_return_if_fail(cond) fluid_return_val_if_fail(cond, ((void)(0))) + return + +#define fluid_return_val_if_fail(cond, val) \ + fluid_return_if_fail(cond) (val) + /* * Utility functions