diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2009-08-25 20:39:20 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2009-08-25 20:39:20 -0400 |
commit | d354a321ee51f0bb70a39faeed541d1a90477d7d (patch) | |
tree | 7cc0dea17f1ceefd5d3c4166bc1932fd6ac5e065 /src/fclang.c | |
parent | f33a23133ecbcc981745051f7c34d96b33b57447 (diff) |
Bug 23419 - "contains" expression seems not working on the fontconfig rule
Fix bug in FcLangSetContains(), similar to
5c6d1ff23bda4386984a1d6e4c024958f8f5547c
Diffstat (limited to 'src/fclang.c')
-rw-r--r-- | src/fclang.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fclang.c b/src/fclang.c index c5ad5ef..6a3b7b5 100644 --- a/src/fclang.c +++ b/src/fclang.c @@ -686,10 +686,10 @@ FcLangSetContains (const FcLangSet *lsa, const FcLangSet *lsb) if (missing & (1 << j)) { if (!FcLangSetContainsLang (lsa, - fcLangCharSets[i*32 + j].lang)) + fcLangCharSets[fcLangCharSetIndicesInv[i*32 + j]].lang)) { if (FcDebug() & FC_DBG_MATCHV) - printf ("\tMissing bitmap %s\n", fcLangCharSets[i*32+j].lang); + printf ("\tMissing bitmap %s\n", fcLangCharSets[fcLangCharSetIndicesInv[i*32+j]].lang); return FcFalse; } } |