]> mj.ucw.cz Git - libucw.git/commitdiff
Added ABS macro.
authorMartin Mares <mj@ucw.cz>
Tue, 27 Mar 2001 10:52:48 +0000 (10:52 +0000)
committerMartin Mares <mj@ucw.cz>
Tue, 27 Mar 2001 10:52:48 +0000 (10:52 +0000)
lib/lib.h

index 05bde59ef85f7107fdd2d02f18a31068b6ba341f..0fe45010f2419ad4ba3b03ae74ac030444d2845d 100644 (file)
--- a/lib/lib.h
+++ b/lib/lib.h
@@ -30,6 +30,7 @@
 #define MIN(a,b) (((a)<(b))?(a):(b))
 #define MAX(a,b) (((a)>(b))?(a):(b))
 #define CLAMP(x,min,max) ({ int _t=x; (_t < min) ? min : (_t > max) ? max : _t; })
+#define ABS(x) ((x) < 0 ? -(x) : (x))
 #define ARRAY_SIZE(a) (sizeof(a)/sizeof(*(a)))
 
 /* Temporary Files */