Don't try to define abs() on linux, stdlib will handle it.
authorPeter Howkins <flibble@users.sourceforge.net>
Fri, 23 Mar 2012 13:49:24 +0000 (13:49 +0000)
committerPeter Howkins <flibble@users.sourceforge.net>
Fri, 23 Mar 2012 13:49:24 +0000 (13:49 +0000)
cde/programs/dticon/constants.h

index a2972ed376461a51115145190ceb7205f2cc8e87..9b4be16c8585252295362fdc4498d46934d9c48d 100644 (file)
@@ -97,8 +97,10 @@ typedef struct {
 #define min(a, b)      ((a < b) ? a : b)
 #define max(a, b)      ((a > b) ? a : b)
 #ifndef abs
+#if !defined(linux)
 #define abs(a)         (((a) < 0) ? -(a) : (a))
 #endif
+#endif
 #define mag(a,b)       ((a-b) < 0 ? (b-a) : (a-b))
 
 #define DARK           0