summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2012-08-24 21:14:09 +0200
committerBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2012-11-14 13:25:32 +0100
commitb0fe1113a5d51fe9d8ed8df528ed757a14ec6e1e (patch)
treee899c1dab5ad7cb40e9fdfd9c016346767ec25d2
parent49cf66db801e54712f23dd2a9c8b6367e1f18b83 (diff)
downloadnative-b0fe1113a5d51fe9d8ed8df528ed757a14ec6e1e.tar.gz
frameworks/native: Fix build in ISO C++11 mode
Change-Id: Icc19cde1bf9c72397ed8bda545e9056483d83e8d Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
-rw-r--r--include/utils/Unicode.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/utils/Unicode.h b/include/utils/Unicode.h
index 9273533770..443f66d24d 100644
--- a/include/utils/Unicode.h
+++ b/include/utils/Unicode.h
@@ -22,8 +22,10 @@
extern "C" {
+#if __cplusplus < 201103L && !defined(__GXX_EXPERIMENTAL_CXX0X__) && !defined(char16_t)
typedef uint32_t char32_t;
typedef uint16_t char16_t;
+#endif
// Standard string functions on char16_t strings.
int strcmp16(const char16_t *, const char16_t *);