_cairo_gstate_unset_font (gstate);
_cairo_gstate_rotate (cairo_gstate_t *gstate, double angle){    cairo_matrix_t tmp;    _cairo_matrix_set_rotate (&tmp, angle);    cairo_matrix_multiply (&gstate->ctm, &tmp, &gstate->ctm);    _cairo_matrix_set_rotate (&tmp, -angle);    cairo_matrix_multiply (&gstate->ctm_inverse, &gstate->ctm_inverse, &tmp);    return CAIRO_STATUS_SUCCESS;}