summaryrefslogtreecommitdiff
path: root/src/drivers/GDI/Fl_GDI_Graphics_Driver_line_style.cxx
diff options
context:
space:
mode:
authorManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2021-05-28 13:29:05 +0200
committerManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2021-05-28 13:30:59 +0200
commitd95dd7acc4af3a4bd521d151ba3576b91d8ace53 (patch)
treecda2a4e0b87730f5357cb01bc7e3a8e035d739dc /src/drivers/GDI/Fl_GDI_Graphics_Driver_line_style.cxx
parent47ba6632b1be5ab7f28726735fc7789916191ca7 (diff)
New virtual member function Fl_Graphics_Driver::colored_rectf().
Diffstat (limited to 'src/drivers/GDI/Fl_GDI_Graphics_Driver_line_style.cxx')
-rw-r--r--src/drivers/GDI/Fl_GDI_Graphics_Driver_line_style.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/drivers/GDI/Fl_GDI_Graphics_Driver_line_style.cxx b/src/drivers/GDI/Fl_GDI_Graphics_Driver_line_style.cxx
index 2cf6d8260..91cfe2ca4 100644
--- a/src/drivers/GDI/Fl_GDI_Graphics_Driver_line_style.cxx
+++ b/src/drivers/GDI/Fl_GDI_Graphics_Driver_line_style.cxx
@@ -46,6 +46,7 @@ void Fl_GDI_Graphics_Driver::line_style_unscaled(int style, int width, char* das
s1 |= style & 0xff; // allow them to pass any low 8 bits for style
}
if ((style || n) && !width) width = int(scale()); // fix cards that do nothing for 0?
+ if (!width) width = 1;
if (!fl_current_xmap) color(FL_BLACK);
LOGBRUSH penbrush = {BS_SOLID,fl_RGB(),0}; // can this be fl_brush()?
HPEN newpen = ExtCreatePen(s1, width, &penbrush, n, n ? a : 0);