diff options
Diffstat (limited to 'utils/utils.h')
-rw-r--r-- | utils/utils.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/utils/utils.h b/utils/utils.h index 278446e0c..e005fcbf7 100644 --- a/utils/utils.h +++ b/utils/utils.h @@ -19,6 +19,15 @@ #ifndef NOF_ELEMENTS #define NOF_ELEMENTS(array) (sizeof(array)/sizeof(*(array))) #endif +#ifndef ABS +#define ABS(x) (((x)>0)?(x):(-(x))) +#endif +#ifndef min +#define min(x,y) (((x)<(y))?(x):(y)) +#endif +#ifndef max +#define max(x,y) (((x)>(y))?(x):(y)) +#endif char * strip(char * const s); int whitespace(const char * str); |