_cairo_gstate_init (gstate);
{ status = _cairo_gstate_init (gstate); if (status) { free (gstate); return NULL; } }
_cairo_gstate_create (){    cairo_gstate_t *gstate;    gstate = malloc (sizeof (cairo_gstate_t));    if (gstate)	_cairo_gstate_init (gstate);    return gstate;}