Commit 2458a6d8 authored by Keith Packard's avatar Keith Packard

FcLangSetHasLang was not actually checking the language set itself

parent 5d6788ac
Mon Aug 26 16:33:04 PDT 2002 keithp
+ Owen discovered that FcLangSetHasLang wasn't actuall
checking the language set.
Mon Aug 26 13:37:23 PDT 2002 keithp
+ Append a version number to cache filenames
......
/*
* $XFree86: xc/lib/fontconfig/src/fclang.c,v 1.4 2002/07/12 21:06:03 keithp Exp $
* $XFree86: xc/lib/fontconfig/src/fclang.c,v 1.6 2002/08/22 18:53:22 keithp Exp $
*
* Copyright 2002 Keith Packard, member of The XFree86 Project, Inc.
*
......@@ -275,9 +275,10 @@ FcLangSetHasLang (const FcLangSet *ls, const FcChar8 *lang)
int i;
id = FcLangSetIndex (lang);
if (id >= 0)
if (id < 0)
id = -id - 1;
else if (FcLangSetBitGet (ls, id))
return FcLangEqual;
id = -id - 1;
best = FcLangDifferentLang;
for (i = id - 1; i >= 0; i--)
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment