Mark MIN and MAX as macros as they have side effects.
[darkstat] / cdefs.h
diff --git a/cdefs.h b/cdefs.h
index 5a515e5..a0405eb 100644 (file)
--- a/cdefs.h
+++ b/cdefs.h
 #define restrict __restrict
 #endif
 
-#ifndef max
-# define max(a,b) ((a) > (b) ? (a) : (b))
+#ifndef MAX
+# define MAX(a,b) ((a) > (b) ? (a) : (b))
 #endif
 
-#ifndef min
-# define min(a,b) ((a) < (b) ? (a) : (b))
+#ifndef MIN
+# define MIN(a,b) ((a) < (b) ? (a) : (b))
 #endif
 
 /* vim:set ts=3 sw=3 tw=78 expandtab: */