Author: manolo
Date: 2010-08-22 00:53:24 -0700 (Sun, 22 Aug 2010)
New Revision: 7682
Log:
Fl_PostScript_Graphics_Driver::color() : removed repetition of identical code
Modified:
branches/branch-1.3/src/Fl_PostScript.cxx
Modified: branches/branch-1.3/src/Fl_PostScript.cxx
===================================================================
--- branches/branch-1.3/src/Fl_PostScript.cxx 2010-08-20 13:07:13 UTC (rev
7681)
+++ branches/branch-1.3/src/Fl_PostScript.cxx 2010-08-22 07:53:24 UTC (rev
7682)
@@ -915,26 +915,14 @@
};
void Fl_PostScript_Graphics_Driver::color(Fl_Color c) {
- //colored_=1;
color_=c;
Fl::get_color(c, cr_, cg_, cb_);
- if (cr_==cg_ && cg_==cb_) {
- double gray = cr_/255.0;
- fprintf(output, "%g GL\n", gray);
-
- } else {
- double fr, fg, fb;
- fr = cr_/255.0;
- fg = cg_/255.0;
- fb = cb_/255.0;
- fprintf(output,"%g %g %g SRGB\n", fr , fg , fb);
- }
+ color(cr_, cg_, cb_);
}
void Fl_PostScript_Graphics_Driver::color(unsigned char r, unsigned char g,
unsigned char b) {
- //colored_=1;
- cr_=r;cg_=g;cb_=b;
- if (r==g && g==b) {
+ cr_ = r; cg_ = g; cb_ = b;
+ if (r == g && g == b) {
double gray = r/255.0;
fprintf(output, "%g GL\n", gray);
} else {
_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit