Mesa (master): mesa: use 1UL for 64-bit unsigned constant for C++
Brian Paul
brianp at kemper.freedesktop.org
Wed Mar 16 02:14:46 UTC 2011
Module: Mesa
Branch: master
Commit: d029ba9ec0750f9ba3a6291745c986105b4ffbdb
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d029ba9ec0750f9ba3a6291745c986105b4ffbdb
Author: Brian Paul <brianp at vmware.com>
Date: Tue Mar 15 09:17:46 2011 -0600
mesa: use 1UL for 64-bit unsigned constant for C++
This fixes C++ warnings where BITFIELD64_BIT() is used.
---
src/mesa/main/mtypes.h | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h
index 5409aba..95a7988 100644
--- a/src/mesa/main/mtypes.h
+++ b/src/mesa/main/mtypes.h
@@ -85,7 +85,11 @@
typedef GLuint64 GLbitfield64;
/** Set a single bit */
+#ifdef __cplusplus
+#define BITFIELD64_BIT(b) (1UL << (b))
+#else
#define BITFIELD64_BIT(b) (1ULL << (b))
+#endif
/**
More information about the mesa-commit
mailing list