util: Fix compiler errors in the release build of C++ sources.
authorJosé Fonseca <jrfonseca@tungstengraphics.com>
Sun, 31 Aug 2008 08:40:08 +0000 (17:40 +0900)
committerJosé Fonseca <jrfonseca@tungstengraphics.com>
Sun, 31 Aug 2008 08:40:08 +0000 (17:40 +0900)
src/gallium/auxiliary/util/u_memory.h

index 8fbbb4e55d88c7dcb21165b855787ce8e36ca8fa..857102719dc3a01c5e176f1eb5cf98d761399a08 100644 (file)
 #include "pipe/p_debug.h"
 
 
- /* Define ENOMEM for WINCE */ 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Define ENOMEM for WINCE */ 
 #if (_WIN32_WCE < 600)
 #ifndef ENOMEM
 #define ENOMEM 12
@@ -47,7 +52,6 @@
 #endif
 
 
-
 #if defined(PIPE_SUBSYSTEM_WINDOWS_DISPLAY) && defined(DEBUG) 
 
 /* memory debugging */
@@ -220,4 +224,9 @@ mem_dup(const void *src, uint size)
 
 
 
+#ifdef __cplusplus
+}
+#endif
+
+
 #endif /* U_MEMORY_H */