a6175d5
diff -rup qt-everywhere-opensource-src-4.7.0-beta2/src/3rdparty/harfbuzz/src/harfbuzz-indic.cpp qt-everywhere-opensource-src-4.7.0-beta2_mod/src/3rdparty/harfbuzz/src/harfbuzz-indic.cpp
a6175d5
--- qt-everywhere-opensource-src-4.7.0-beta2/src/3rdparty/harfbuzz/src/harfbuzz-indic.cpp	2010-06-30 07:23:12.000000000 +0530
a6175d5
+++ qt-everywhere-opensource-src-4.7.0-beta2_mod/src/3rdparty/harfbuzz/src/harfbuzz-indic.cpp	2010-09-22 14:33:33.000000000 +0530
a6175d5
@@ -37,7 +37,7 @@ static HB_Bool isLetter(HB_UChar16 ucs)
a6175d5
                      FLAG(HB_Letter_Titlecase) |
a6175d5
                      FLAG(HB_Letter_Modifier) |
a6175d5
                      FLAG(HB_Letter_Other);
a6175d5
-    return FLAG(HB_GetUnicodeCharCategory(ucs)) & test;
a6175d5
+    return (FLAG(HB_GetUnicodeCharCategory(ucs)) &  test) != 0;
a6175d5
 }
a6175d5
 
a6175d5
 static HB_Bool isMark(HB_UChar16 ucs)