summaryrefslogtreecommitdiff
path: root/graphics/asymptote/psfile.cc
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/asymptote/psfile.cc')
-rw-r--r--graphics/asymptote/psfile.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/graphics/asymptote/psfile.cc b/graphics/asymptote/psfile.cc
index 3a13b37225..2a8a92739c 100644
--- a/graphics/asymptote/psfile.cc
+++ b/graphics/asymptote/psfile.cc
@@ -58,8 +58,7 @@ static const char *rectangular="matrix is not rectangular";
void psfile::writefromRGB(unsigned char r, unsigned char g, unsigned char b,
ColorSpace colorspace, size_t ncomponents)
{
- static const double factor=1.0/255.0;
- pen p(r*factor,g*factor,b*factor);
+ pen p(byteinv(r),byteinv(g),byteinv(b));
p.convert();
if(!p.promote(colorspace))
reportError(inconsistent);