aboutsummaryrefslogtreecommitdiff
path: root/src/share/native/sun/font/scriptMapping.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/share/native/sun/font/scriptMapping.c')
-rw-r--r--src/share/native/sun/font/scriptMapping.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/share/native/sun/font/scriptMapping.c b/src/share/native/sun/font/scriptMapping.c
index 64093508ad..038b63c125 100644
--- a/src/share/native/sun/font/scriptMapping.c
+++ b/src/share/native/sun/font/scriptMapping.c
@@ -85,7 +85,7 @@ hb_script_t ICU_to_Harfbuzz_ScriptCode[] = {
int MAX_ICU_SCRIPTCODE = 45;
hb_script_t getHBScriptCode(int code) {
- if (code > MAX_ICU_SCRIPTCODE) {
+ if ((code < 0) || (code > MAX_ICU_SCRIPTCODE)) {
return HB_SCRIPT_INVALID;
}
return ICU_to_Harfbuzz_ScriptCode[code];