[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [43017] trunk/blender: workaround for error building with clang and quiet some warnings building without libmv .
Campbell Barton
ideasman42 at gmail.com
Sat Dec 31 04:01:30 CET 2011
Revision: 43017
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=43017
Author: campbellbarton
Date: 2011-12-31 03:01:18 +0000 (Sat, 31 Dec 2011)
Log Message:
-----------
workaround for error building with clang and quiet some warnings building without libmv.
Modified Paths:
--------------
trunk/blender/intern/guardedalloc/MEM_sys_types.h
trunk/blender/source/blender/blenkernel/intern/tracking.c
trunk/blender/source/blender/blenloader/BLO_sys_types.h
Modified: trunk/blender/intern/guardedalloc/MEM_sys_types.h
===================================================================
--- trunk/blender/intern/guardedalloc/MEM_sys_types.h 2011-12-31 02:40:33 UTC (rev 43016)
+++ trunk/blender/intern/guardedalloc/MEM_sys_types.h 2011-12-31 03:01:18 UTC (rev 43017)
@@ -94,7 +94,9 @@
#include <stdint.h>
/* XXX */
-#ifndef uint64_t
+
+#ifndef UINT64_MAX
+# define UINT64_MAX 18446744073709551615
typedef uint8_t u_int8_t;
typedef uint16_t u_int16_t;
typedef uint32_t u_int32_t;
Modified: trunk/blender/source/blender/blenkernel/intern/tracking.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/tracking.c 2011-12-31 02:40:33 UTC (rev 43016)
+++ trunk/blender/source/blender/blenkernel/intern/tracking.c 2011-12-31 03:01:18 UTC (rev 43017)
@@ -1682,7 +1682,8 @@
return 1;
#else
BLI_strncpy(error_msg, "Blender is compiled without motion tracking library", error_size);
- (void) tracking;
+ (void)tracking;
+ (void)object;
return 0;
#endif
@@ -2274,6 +2275,7 @@
libmv_destroyFeatures(features);
#else
(void)tracking;
+ (void)tracksbase;
(void)ibuf;
(void)framenr;
(void)margin;
Modified: trunk/blender/source/blender/blenloader/BLO_sys_types.h
===================================================================
--- trunk/blender/source/blender/blenloader/BLO_sys_types.h 2011-12-31 02:40:33 UTC (rev 43016)
+++ trunk/blender/source/blender/blenloader/BLO_sys_types.h 2011-12-31 03:01:18 UTC (rev 43017)
@@ -87,7 +87,8 @@
#include <stdint.h>
/* XXX */
-#ifndef uint64_t
+#ifndef UINT64_MAX
+# define UINT64_MAX 18446744073709551615
typedef uint8_t u_int8_t;
typedef uint16_t u_int16_t;
typedef uint32_t u_int32_t;
More information about the Bf-blender-cvs
mailing list