--- gnome-print-0.34~/installer/gf-ttf.c Tue Jan 8 19:38:28 2002 +++ gnome-print-0.34/installer/gf-ttf.c Tue Jan 8 19:38:28 2002 @@ -113,6 +113,10 @@ if (ttf->gfi.fontName[i] == ' ') ttf->gfi.fontName[i] = '-'; } ttf->gfi.familyName = g_strdup (familyname); + for (i = 0; ttf->gfi.familyName[i]; i++) { + if (ttf->gfi.familyName[i] == '&') ttf->gfi.familyName[i] = '+'; + if (ttf->gfi.familyName[i] == '-') ttf->gfi.familyName[i] = '_'; + } ttf->gfi.isFixedPitch = FT_IS_FIXED_WIDTH (ft_face); ttf->gfi.fontBBox.llx = (gdouble) ft_face->bbox.xMin * 1000.0 / ft_face->units_per_EM; ttf->gfi.fontBBox.lly = (gdouble) ft_face->bbox.yMin * 1000.0 / ft_face->units_per_EM;