Merge "Fix bug 6688060: breakage in AndroidCharacter.mirror"
diff --git a/core/jni/android_text_AndroidCharacter.cpp b/core/jni/android_text_AndroidCharacter.cpp
index dacbe41..8b85a7b7 100644
--- a/core/jni/android_text_AndroidCharacter.cpp
+++ b/core/jni/android_text_AndroidCharacter.cpp
@@ -157,6 +157,7 @@
return false;
}
+ bool ret = false;
for (int i = start; i < start + count; i++) {
// XXX this thinks it knows that surrogates are never mirrored
@@ -165,10 +166,10 @@
if (c1 != c2) {
data[i] = c2;
- return true;
+ ret = true;
}
}
- return false;
+ return ret;
}
static jchar getMirror(JNIEnv* env, jobject obj, jchar c)