_cairo_gstate_unset_font (gstate);
_cairo_gstate_default_matrix (cairo_gstate_t *gstate){    int scale = gstate->pixels_per_inch / CAIRO_GSTATE_PIXELS_PER_INCH_DEFAULT + 0.5;    if (scale == 0)	scale = 1;    cairo_matrix_set_identity (&gstate->font_matrix);    cairo_matrix_set_identity (&gstate->ctm);    cairo_matrix_scale (&gstate->ctm, scale, scale);    cairo_matrix_copy (&gstate->ctm_inverse, &gstate->ctm);    cairo_matrix_invert (&gstate->ctm_inverse);    return CAIRO_STATUS_SUCCESS;}