[icu] Make sure we return script UNKNOWN instead of INVALID

This commit is contained in:
Behdad Esfahbod 2011-05-02 12:37:45 -04:00
parent d02985ec5a
commit 03034acb8a
1 changed files with 3 additions and 0 deletions

View File

@ -157,6 +157,9 @@ hb_icu_get_script (hb_unicode_funcs_t *ufuncs,
UErrorCode status = U_ZERO_ERROR;
UScriptCode scriptCode = uscript_getScript(unicode, &status);
if (unlikely (status != U_ZERO_ERROR))
return HB_SCRIPT_UNKNOWN;
return hb_icu_script_to_script (scriptCode);
}