Fix classic_locale for Android.
Android's classic_locale begins at _ctype_ + 1.
llvm-svn: 213672
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: 4339903c94927e33ab7b2804f0a6cae0687dc75a
diff --git a/src/locale.cpp b/src/locale.cpp
index fc314ca..148fe42 100644
--- a/src/locale.cpp
+++ b/src/locale.cpp
@@ -1038,7 +1038,7 @@
#elif defined(_AIX)
return (const unsigned int *)__lc_ctype_ptr->obj->mask;
#elif defined(__ANDROID__)
- return _ctype_;
+ return _ctype_ + 1;
#else
// Platform not supported: abort so the person doing the port knows what to
// fix