commit a2e34d849fd0cc941b1ca74e356ab18431d6c739
parent dbf0fa7500230a176d4a7b522ac5583be59b3440
Author: finwo <finwo@pm.me>
Date: Sat, 25 Mar 2023 00:24:18 +0100
Made integrated MIN/MAX macros safe
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/benchmark.h b/src/benchmark.h
@@ -2,11 +2,11 @@
#define __FINWO_BENCHMARK_H__
#ifndef MIN
-#define MIN(a,b) ((a<b)?(a):(b))
+#define MIN(a,b) (((a)<(b))?(a):(b))
#endif
#ifndef MAX
-#define MAX(a,b) ((a>b)?(a):(b))
+#define MAX(a,b) (((a)>(b))?(a):(b))
#endif
#define BMARK(fn) bmark_enqueue((#fn), (fn))