+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>
* fc-glyphname/fc-glyphname.c: (main):
the property */
if(MY_Get_BDF_Property(face, "SPACING", &prop) == 0 &&
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;
- 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;
- 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;
}
#endif