From 14899adc1891890299b76c4d9dc0ff8583227741 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Thu, 15 Dec 2011 16:22:48 -0500 Subject: Fix comparison bug --- contrib/harfbuzz-unicode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/harfbuzz-unicode.c b/contrib/harfbuzz-unicode.c index ce4f8e2..72c5cf2 100644 --- a/contrib/harfbuzz-unicode.c +++ b/contrib/harfbuzz-unicode.c @@ -114,7 +114,7 @@ hb_utf16_script_run_next(unsigned *num_code_points, HB_ScriptItem *output, const HB_Script script = code_point_to_script(cp); if (script != current_script) { - if (current_script == init_script == HB_Script_Inherited) { + 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; -- cgit v1.2.3