diff options
author | Keith Packard <keithp@neko.keithp.com> | 2006-09-01 15:33:27 -0700 |
---|---|---|
committer | Keith Packard <keithp@neko.keithp.com> | 2006-09-01 15:33:27 -0700 |
commit | 3bb1812f0d173b153415e2191ecdd27a95fc4b05 (patch) | |
tree | b95463085bd3decf0862b4f717c1d4050e0cb970 | |
parent | cfccd4873a44da5b041368d5fca4f05180dcf041 (diff) |
Fonts matching lang not territory should satisfy sort pattern lang.
A pattern specifying 'Chinese' (:lang=zh) without a territory should be
satisfied by any font supporting any Chinese lang. The code was requiring
that the lang tags match exactly, causing this sort to fail.
-rw-r--r-- | src/fcmatch.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fcmatch.c b/src/fcmatch.c index d688c98..e7a70ef 100644 --- a/src/fcmatch.c +++ b/src/fcmatch.c @@ -730,7 +730,7 @@ FcFontSetSort (FcConfig *config, * If this node matches any language, go check * which ones and satisfy those entries */ - if (nodeps[f]->score[MATCH_LANG_INDEX] < nPatternLang) + if (nodeps[f]->score[MATCH_LANG_INDEX] < 200) { for (i = 0; i < nPatternLang; i++) { |