[lttng-dev] [PATCH lttng-tools 1/3] Add max() and min() macro in common

Simon Marchi simon.marchi at polymtl.ca
Tue Nov 13 14:28:41 EST 2012


Signed-off-by: Simon Marchi <simon.marchi at polymtl.ca>
---
 src/common/macros.h |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/common/macros.h b/src/common/macros.h
index 8185c85..81f901c 100644
--- a/src/common/macros.h
+++ b/src/common/macros.h
@@ -52,4 +52,12 @@
 #define ARRAY_SIZE(array)   (sizeof(array) / (sizeof((array)[0])))
 #endif
 
+#ifndef max
+#define max(a, b) ((a) > (b) ? (a) : (b))
+#endif
+
+#ifndef min
+#define min(a, b) ((a) < (b) ? (a) : (b))
+#endif
+
 #endif /* _MACROS_H */
-- 
1.7.1




More information about the lttng-dev mailing list