From 007398725f50f11757d833a09c664f53a68af048 Mon Sep 17 00:00:00 2001 From: Artem Pavlenko Date: Mon, 19 Sep 2005 22:15:43 +0000 Subject: [PATCH] fixed rounding error --- include/css_color_parser.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/css_color_parser.hpp b/include/css_color_parser.hpp index 293a7c911..548c0f1b8 100644 --- a/include/css_color_parser.hpp +++ b/include/css_color_parser.hpp @@ -322,7 +322,7 @@ namespace mapnik void operator () (double r) const { - c_.set_red(unsigned((255.0 * r)/100.0)); + c_.set_red(unsigned((255.0 * r)/100.0 + 0.5)); } ColorT& c_; }; @@ -335,7 +335,7 @@ namespace mapnik void operator () (double g) const { - c_.set_green(unsigned((255.0 * g)/100.0)); + c_.set_green(unsigned((255.0 * g)/100.0 + 0.5)); } ColorT& c_; }; @@ -348,7 +348,7 @@ namespace mapnik void operator () (double b) const { - c_.set_blue(unsigned((255.0 * b)/100.0)); + c_.set_blue(unsigned((255.0 * b)/100.0 + 0.5)); } ColorT& c_; };