Fix bug in hb_language_from_string() Reported by Jonathan Kew.
diff --git a/src/hb-language.c b/src/hb-language.c index ff25d7b..5d7286b 100644 --- a/src/hb-language.c +++ b/src/hb-language.c
@@ -102,6 +102,8 @@ for (p = (unsigned char *) langs[i]; *p; p++) *p = canon_map[*p]; + num_langs++; + return (hb_language_t) langs[i]; }