diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2007-03-13 16:49:42 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2007-03-13 16:49:42 -0400 |
commit | 9267cb042418250614db83bd3b2dcb0e7615af79 (patch) | |
tree | 0f51f60be6ee3017c8a46b2c5d0cdd1d53be376d | |
parent | 60502ba3481ea751df6f379e1c38850172826695 (diff) |
[cairo-pattern] Use _cairo_color_double_to_short() to fix color conversion
-rw-r--r-- | src/cairo-pattern.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cairo-pattern.c b/src/cairo-pattern.c index c8e74de22..7cd033ca0 100644 --- a/src/cairo-pattern.c +++ b/src/cairo-pattern.c @@ -684,10 +684,10 @@ _cairo_pattern_add_color_stop (cairo_gradient_pattern_t *pattern, new_stops[i].x = x; - new_stops[i].color.red = red * 65535.0; - new_stops[i].color.green = green * 65535.0; - new_stops[i].color.blue = blue * 65535.0; - new_stops[i].color.alpha = alpha * 65535.0; + new_stops[i].color.red = _cairo_color_double_to_short (red); + new_stops[i].color.green = _cairo_color_double_to_short (green); + new_stops[i].color.blue = _cairo_color_double_to_short (blue); + new_stops[i].color.alpha = _cairo_color_double_to_short (alpha); pattern->n_stops++; } |