From 956fdfbb62ac82da1e6fbd467c50e449ec621937 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Tue, 13 Mar 2007 06:30:11 -0400 Subject: [PATCH] [cairo-pattern] Fix color conversion from short to double We should divide by 65535.0, not 65536.0. --- src/cairo-pattern.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/cairo-pattern.c b/src/cairo-pattern.c index 5c1823ec1..c8e74de22 100644 --- a/src/cairo-pattern.c +++ b/src/cairo-pattern.c @@ -1442,10 +1442,10 @@ _cairo_pattern_acquire_surface (cairo_pattern_t *pattern, cairo_color_t color; _cairo_color_init_rgba (&color, - src->stops->color.red / 65536.0, - src->stops->color.green / 65536.0, - src->stops->color.blue / 65536.0, - src->stops->color.alpha / 65536.0); + src->stops->color.red / 65535.0, + src->stops->color.green / 65535.0, + src->stops->color.blue / 65535.0, + src->stops->color.alpha / 65535.0); _cairo_pattern_init_solid (&solid, &color); }