]> git.wh0rd.org - fontconfig.git/blobdiff - src/fclang.c
Bug 23419 - "contains" expression seems not working on the fontconfig rule
[fontconfig.git] / src / fclang.c
index c5ad5ef9b02aa0eeb755167368efef961796a9d2..6a3b7b5e3dbd44a71d9b54ae44a51561ea5556a0 100644 (file)
@@ -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;
                    }
                }