[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [39667] branches/bmesh/blender/source/ blender: minor edits needed to build again
Campbell Barton
ideasman42 at gmail.com
Wed Aug 24 04:43:35 CEST 2011
Revision: 39667
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=39667
Author: campbellbarton
Date: 2011-08-24 02:43:35 +0000 (Wed, 24 Aug 2011)
Log Message:
-----------
minor edits needed to build again
Modified Paths:
--------------
branches/bmesh/blender/source/blender/blenkernel/BKE_utildefines.h
branches/bmesh/blender/source/blender/blenlib/BLI_mempool.h
branches/bmesh/blender/source/blender/blenlib/BLI_utildefines.h
Modified: branches/bmesh/blender/source/blender/blenkernel/BKE_utildefines.h
===================================================================
--- branches/bmesh/blender/source/blender/blenkernel/BKE_utildefines.h 2011-08-24 02:29:45 UTC (rev 39666)
+++ branches/bmesh/blender/source/blender/blenkernel/BKE_utildefines.h 2011-08-24 02:43:35 UTC (rev 39667)
@@ -86,8 +86,6 @@
/* bit-row */
#define BROW(min, max) (((max)>=31? 0xFFFFFFFF: (1<<(max+1))-1) - ((min)? ((1<<(min))-1):0) )
-#define BMEMSET(mem, val, size) {unsigned int _i; char *_c = (char*) mem; for (_i=0; _i<size; _i++) *_c++ = val;}
-
#ifdef __cplusplus
}
#endif
Modified: branches/bmesh/blender/source/blender/blenlib/BLI_mempool.h
===================================================================
--- branches/bmesh/blender/source/blender/blenlib/BLI_mempool.h 2011-08-24 02:29:45 UTC (rev 39666)
+++ branches/bmesh/blender/source/blender/blenlib/BLI_mempool.h 2011-08-24 02:43:35 UTC (rev 39667)
@@ -42,7 +42,6 @@
struct BLI_mempool;
-#include "BKE_utildefines.h"
#include "BLI_listbase.h"
#include "BLI_blenlib.h"
#include <string.h>
@@ -92,6 +91,15 @@
void BLI_mempool_iternew(BLI_mempool *pool, BLI_mempool_iter *iter);
void *BLI_mempool_iterstep(BLI_mempool_iter *iter);
+/* XXX - copied from BKE_utildefines.h, dont use here because we're in BLI */
+#if defined(__sgi) || defined (__sparc) || defined (__sparc__) || defined (__PPC__) || defined (__ppc__) || defined (__hppa__) || defined (__BIG_ENDIAN__)
+ /* Big Endian */
+#define MAKE_ID(a,b,c,d) ( (int)(a)<<24 | (int)(b)<<16 | (c)<<8 | (d) )
+#else
+ /* Little Endian */
+#define MAKE_ID(a,b,c,d) ( (int)(d)<<24 | (int)(c)<<16 | (b)<<8 | (a) )
+#endif
+
/************ inlined stuff ***********/
#define FREEWORD MAKE_ID('f', 'r', 'e', 'e')
#include "MEM_guardedalloc.h"
Modified: branches/bmesh/blender/source/blender/blenlib/BLI_utildefines.h
===================================================================
--- branches/bmesh/blender/source/blender/blenlib/BLI_utildefines.h 2011-08-24 02:29:45 UTC (rev 39666)
+++ branches/bmesh/blender/source/blender/blenlib/BLI_utildefines.h 2011-08-24 02:43:35 UTC (rev 39667)
@@ -241,4 +241,6 @@
# define BLI_assert(a) (void)0
#endif
+#define BMEMSET(mem, val, size) {unsigned int _i; char *_c = (char*) mem; for (_i=0; _i<size; _i++) *_c++ = val;}
+
#endif // BLI_UTILDEFINES_H
More information about the Bf-blender-cvs
mailing list