am 7bc266b1: am 42f33234: am c6e563c8: Merge "Fix build (signed char issue)."

* commit '7bc266b1285051d7ffaa1d312f1f3e08dc5f2bfa':
  Fix build (signed char issue).
This commit is contained in:
Elliott Hughes 2014-04-30 12:50:57 +00:00 committed by Android Git Automerger
commit eaefa1a5ae

View File

@ -173,7 +173,7 @@ size_t mbsnrtowcs(wchar_t* dst, const char** src, size_t n, size_t dst_size, mbs
size_t o = 0; // Number of output characters written.
for (; i < n && (*src)[i] != 0; ++i) {
// TODO: UTF-8 support.
if ((*src)[i] > 0x7f) {
if (static_cast<uint8_t>((*src)[i]) > 0x7f) {
errno = EILSEQ;
if (dst != NULL) {
*src = &(*src)[i];