int		*inside_ret)
cairo_bool_t	*inside_ret)
_cairo_gstate_in_fill (cairo_gstate_t	*gstate,		       double		x,		       double		y,		       int		*inside_ret){    cairo_status_t status = CAIRO_STATUS_SUCCESS;    cairo_traps_t traps;    cairo_matrix_transform_point (&gstate->ctm, &x, &y);    _cairo_traps_init (&traps);    status = _cairo_path_fill_to_traps (&gstate->path, gstate, &traps);    if (status)	goto BAIL;    *inside_ret = _cairo_traps_contain (&traps, x, y);    BAIL:    _cairo_traps_fini (&traps);    return status;}