Supplied by: mfabian@suse.de (Mike FABIAN)
Bug #260 fc-cache generates wrong spacing values for bitmap fonts Was using (strcmp (a,b)) instead of (!strcmp(a,b)).
This commit is contained in:
parent
de66e750a5
commit
02638f1ace
|
@ -1,3 +1,11 @@
|
||||||
|
2004-03-02 Keith Packard <keithp@keithp.com>
|
||||||
|
|
||||||
|
Supplied by: mfabian@suse.de (Mike FABIAN)
|
||||||
|
|
||||||
|
* src/fcfreetype.c: (FcFreeTypeQuery):
|
||||||
|
Bug #260 fc-cache generates wrong spacing values for bitmap fonts
|
||||||
|
Was using (strcmp (a,b)) instead of (!strcmp(a,b)).
|
||||||
|
|
||||||
2004-02-21 Manish Singh <yosh@gimp.org>
|
2004-02-21 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* fc-glyphname/fc-glyphname.c: (main):
|
* fc-glyphname/fc-glyphname.c: (main):
|
||||||
|
|
|
@ -970,11 +970,11 @@ FcFreeTypeQuery (const FcChar8 *file,
|
||||||
the property */
|
the property */
|
||||||
if(MY_Get_BDF_Property(face, "SPACING", &prop) == 0 &&
|
if(MY_Get_BDF_Property(face, "SPACING", &prop) == 0 &&
|
||||||
prop.type == BDF_PROPERTY_TYPE_ATOM) {
|
prop.type == BDF_PROPERTY_TYPE_ATOM) {
|
||||||
if(strcmp(prop.u.atom, "c") || strcmp(prop.u.atom, "C"))
|
if(!strcmp(prop.u.atom, "c") || !strcmp(prop.u.atom, "C"))
|
||||||
spacing = FC_CHARCELL;
|
spacing = FC_CHARCELL;
|
||||||
else if(strcmp(prop.u.atom, "m") || strcmp(prop.u.atom, "M"))
|
else if(!strcmp(prop.u.atom, "m") || !strcmp(prop.u.atom, "M"))
|
||||||
spacing = FC_MONO;
|
spacing = FC_MONO;
|
||||||
else if(strcmp(prop.u.atom, "p") || strcmp(prop.u.atom, "P"))
|
else if(!strcmp(prop.u.atom, "p") || !strcmp(prop.u.atom, "P"))
|
||||||
spacing = FC_PROPORTIONAL;
|
spacing = FC_PROPORTIONAL;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue