summaryrefslogtreecommitdiff
path: root/src/fclang.c
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@behdad.org>2009-08-25 20:39:20 -0400
committerBehdad Esfahbod <behdad@behdad.org>2009-08-25 20:39:20 -0400
commitd354a321ee51f0bb70a39faeed541d1a90477d7d (patch)
tree7cc0dea17f1ceefd5d3c4166bc1932fd6ac5e065 /src/fclang.c
parentf33a23133ecbcc981745051f7c34d96b33b57447 (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.c4
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;
}
}