color: Remove unused functions

_cairo_color_init() and _cairo_color_init_rgb() are basically unused
(except in some experimantal code, which is trivial to fix).
This commit is contained in:
Andrea Canciani 2011-07-07 18:28:42 +02:00
parent 9374cf0a97
commit 4679b28e21
3 changed files with 5 additions and 24 deletions

View file

@ -77,19 +77,6 @@ _cairo_stock_color (cairo_stock_t stock)
}
}
void
_cairo_color_init (cairo_color_t *color)
{
*color = cairo_color_white;
}
void
_cairo_color_init_rgb (cairo_color_t *color,
double red, double green, double blue)
{
_cairo_color_init_rgba (color, red, green, blue, 1.0);
}
/* Convert a double in [0.0, 1.0] to an integer in [0, 65535]
* The conversion is designed to divide the input range into 65536
* equally-sized regions. This is achieved by multiplying by 65536 and

View file

@ -1042,13 +1042,6 @@ _cairo_stock_color (cairo_stock_t stock) cairo_pure;
cairo_private uint16_t
_cairo_color_double_to_short (double d) cairo_const;
cairo_private void
_cairo_color_init (cairo_color_t *color);
cairo_private void
_cairo_color_init_rgb (cairo_color_t *color,
double red, double green, double blue);
cairo_private void
_cairo_color_init_rgba (cairo_color_t *color,
double red, double green, double blue,

View file

@ -669,10 +669,11 @@ xr_poly_fill_rect (DrawablePtr drawable,
}
}
_cairo_color_init_rgb (&color,
((gc->fgPixel & 0x00ff0000) >> 16) / 255.,
((gc->fgPixel & 0x0000ff00) >> 8) / 255.,
((gc->fgPixel & 0x000000ff) >> 0) / 255.);
_cairo_color_init_rgba (&color,
((gc->fgPixel & 0x00ff0000) >> 16) / 255.,
((gc->fgPixel & 0x0000ff00) >> 8) / 255.,
((gc->fgPixel & 0x000000ff) >> 0) / 255.,
1.0);
_cairo_pattern_init_solid (&pattern, &color, CAIRO_CONTENT_COLOR);
status = _cairo_surface_fill (surface,