Lines Matching refs:extra
65 FontScalableExtraPtr extra;
76 extra = entry->u.scalable.extra;
77 for (i = 0; i < extra->numScaled; i++)
78 if (extra->scaled[i].vals.ranges)
79 free (extra->scaled[i].vals.ranges);
80 free (extra->scaled);
81 free (extra);
623 FontScalableExtraPtr extra;
718 existing->u.scalable.extra->defaults = vals;
735 extra = malloc (sizeof (FontScalableExtraRec));
736 if (!extra)
741 bzero((char *)&extra->defaults, sizeof(extra->defaults));
744 extra->defaults = vals;
751 extra->defaults.point_matrix[0] =
752 extra->defaults.point_matrix[3] =
754 extra->defaults.point_matrix[1] =
755 extra->defaults.point_matrix[2] = 0.0;
756 extra->defaults.values_supplied =
758 extra->defaults.width = -1;
764 extra->defaults.x = resolution->x_resolution;
765 extra->defaults.y = resolution->y_resolution;
769 extra->defaults.x = 75;
770 extra->defaults.y = 75;
775 extra->defaults.x = vals.x;
776 extra->defaults.y = vals.y;
778 FontFileCompleteXLFD (&extra->defaults, &extra->defaults);
780 extra->numScaled = 0;
781 extra->sizeScaled = 0;
782 extra->scaled = 0;
783 extra->private = 0;
786 entry.u.scalable.extra = extra;
789 free (extra);