Merge "Fix double comparison"
diff --git a/contrib/harfbuzz-unicode.c b/contrib/harfbuzz-unicode.c
index 0a34b65..6b4778c 100755
--- a/contrib/harfbuzz-unicode.c
+++ b/contrib/harfbuzz-unicode.c
@@ -114,7 +114,10 @@
const HB_Script script = code_point_to_script(cp);
if (script != current_script) {
- if (current_script == init_script == HB_Script_Inherited) {
+ /* BEGIN android-changed
+ The condition was not correct by doing "a == b == constant"
+ END android-changed */
+ if (current_script == HB_Script_Inherited && init_script == HB_Script_Inherited) {
// If we started off as inherited, we take whatever we can find.
output->script = script;
current_script = script;