Author: manolo
Date: 2010-05-13 03:18:47 -0700 (Thu, 13 May 2010)
New Revision: 7606
Log:
Fixed WIN32 crash when pixmap has no background area
Modified:
branches/branch-1.3/src/fl_draw_pixmap.cxx
Modified: branches/branch-1.3/src/fl_draw_pixmap.cxx
===================================================================
--- branches/branch-1.3/src/fl_draw_pixmap.cxx 2010-05-13 07:47:30 UTC (rev
7605)
+++ branches/branch-1.3/src/fl_draw_pixmap.cxx 2010-05-13 10:18:47 UTC (rev
7606)
@@ -335,10 +335,13 @@
}
d.data = data;
#ifdef WIN32
- if(transparent_c){
- // only make a transparent color if one is defined
- make_unused_color(transparent_c[0], transparent_c[1], transparent_c[2]);
+ if (transparent_c) {
+ make_unused_color(transparent_c[0], transparent_c[1], transparent_c[2]);
}
+ else {
+ uchar r, g, b;
+ make_unused_color(r, g, b);
+ }
#endif
#ifndef __APPLE_QUARTZ__
_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit