Warning fixes
authorDamien Plisson <damien.plisson@yahoo.fr>
Tue, 9 Feb 2010 11:01:31 +0000 (11:01 +0000)
committerDamien Plisson <damien.plisson@yahoo.fr>
Tue, 9 Feb 2010 11:01:31 +0000 (11:01 +0000)
source/blender/blenkernel/BKE_utildefines.h
source/blender/blenlib/intern/BLI_kdtree.c

index b33aa3d163c4251bcb6cb992f777afbb01f655b1..edb2d37c2c095ff4bcbfa8074f4752c1b5e9ca12 100644 (file)
@@ -260,8 +260,6 @@ behaviour, though it may not be the best in practice.
 /*set the count of the array*/
 #define V_SETCOUNT(vec, count) _##vec##_count = (count)
 
-#endif
-
 /*little macro so inline keyword works*/
 #if defined(_MSC_VER)
 #define BM_INLINE static __forceinline
@@ -270,3 +268,5 @@ behaviour, though it may not be the best in practice.
 #endif
 
 #define BMEMSET(mem, val, size) {unsigned int _i; char *_c = (char*) mem; for (_i=0; _i<size; _i++) *_c++ = val;}
+
+#endif
index abf61bfb73453e8594530b38ecdadc7748ae6091..997a3b1d043fd34ce2f69f444394193b1c54b724 100644 (file)
@@ -37,7 +37,9 @@
 #include "BLI_math.h"
 #include "BLI_kdtree.h"
 
+#ifndef SWAP
 #define SWAP(type, a, b) { type sw_ap; sw_ap=(a); (a)=(b); (b)=sw_ap; }
+#endif
 
 typedef struct KDTreeNode {
        struct KDTreeNode *left, *right;