memory/jemalloc/0008-Allow-to-build-with-clang-cl.patch
author James Willcox <snorp@snorp.net>
Wed, 05 Nov 2014 10:17:49 -0600
changeset 225935 51f45407f84333b84df311d0af2b5fab9a189fb6
parent 209410 2cdbb55e9ad969fdd7ae4cd327cca8f952ecc677
permissions -rw-r--r--
Bug 1014614 - Rename nsSurfaceTexture to AndroidSurfaceTexture r=jgilbert a=lsblakk

diff --git a/include/msvc_compat/C99/stdbool.h b/include/msvc_compat/C99/stdbool.h
--- a/include/msvc_compat/C99/stdbool.h
+++ b/include/msvc_compat/C99/stdbool.h
@@ -1,16 +1,18 @@
 #ifndef stdbool_h
 #define stdbool_h
 
 #include <wtypes.h>
 
 /* MSVC doesn't define _Bool or bool in C, but does have BOOL */
 /* Note this doesn't pass autoconf's test because (bool) 0.5 != true */
+#ifndef __clang__
 typedef BOOL _Bool;
+#endif
 
 #define bool _Bool
 #define true 1
 #define false 0
 
 #define __bool_true_false_are_defined 1
 
 #endif /* stdbool_h */