Update of /cvs/poppler/poppler/poppler
In directory kemper:/tmp/cvs-serv4492/poppler

Modified Files:
        ArthurOutputDev.cc 
Log Message:
        * poppler/ArthurOutputDev.cc: Small fix to get colors right


Index: ArthurOutputDev.cc
===================================================================
RCS file: /cvs/poppler/poppler/poppler/ArthurOutputDev.cc,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- ArthurOutputDev.cc  13 Feb 2006 23:04:54 -0000      1.11
+++ ArthurOutputDev.cc  13 Nov 2006 19:16:44 -0000      1.12
@@ -210,7 +210,7 @@
   GfxRGB rgb;
   QColor brushColour = m_currentBrush.color();
   state->getFillRGB(&rgb);
-  brushColour.setRgbF(rgb.r, rgb.g, rgb.b, brushColour.alphaF());
+  brushColour.setRgbF(colToDbl(rgb.r), colToDbl(rgb.g), colToDbl(rgb.b), 
brushColour.alphaF());
   m_currentBrush.setColor(brushColour);
 }
 
@@ -219,7 +219,7 @@
   GfxRGB rgb;
   QColor penColour = m_currentPen.color();
   state->getStrokeRGB(&rgb);
-  penColour.setRgbF(rgb.r, rgb.g, rgb.b, penColour.alphaF());
+  penColour.setRgbF(colToDbl(rgb.r), colToDbl(rgb.g), colToDbl(rgb.b), 
penColour.alphaF());
   m_currentPen.setColor(penColour);
   m_painter->setPen(m_currentPen);
 }
@@ -526,11 +526,11 @@
       GfxRGB rgb;
       QColor brushColour = m_currentBrush.color();
       state->getFillRGB(&rgb);
-      brushColour.setRgbF(rgb.r, rgb.g, rgb.b, state->getFillOpacity());
+      brushColour.setRgbF(colToDbl(rgb.r), colToDbl(rgb.g), colToDbl(rgb.b), 
state->getFillOpacity());
       m_painter->setBrush(brushColour);
       QColor penColour = m_currentPen.color();
       state->getStrokeRGB(&rgb);
-      penColour.setRgbF(rgb.r, rgb.g, rgb.b, state->getStrokeOpacity());
+      penColour.setRgbF(colToDbl(rgb.r), colToDbl(rgb.g), colToDbl(rgb.b), 
state->getStrokeOpacity());
       m_painter->setPen(penColour);
       m_painter->drawPath( qPath );
       m_painter->restore();

_______________________________________________
poppler mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/poppler

Reply via email to