[Fontconfig] possible bug in FcCharSetForLang

Patrick Lam plam at MIT.EDU
Thu Mar 2 11:35:46 PST 2006

Egmont Koblinger wrote:
> Currently it returns a pointer to a memory segment that is (I don't know)
> most likely either uninitialized or contains terminating null elements,
> since i is guaranteed to equal to NUM_LANG_CHAR_SET, furthermore country has
> no real integer meaning, it's basically just a boolean (either -1 or not)
> and the first "if (country == -1)" testing makes no sense either.
> I guess it was rather intended to return the first charset for which the
> language at least partially (same lang but different country) matches, which
> is remembered in country.

That is suspicious.  Does it fix your problem if you return


More information about the Fontconfig mailing list