diff options
-rw-r--r-- | src/Fl_Value_Dial.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Fl_Value_Dial.cxx b/src/Fl_Value_Dial.cxx index fe2a3fd..9b54458 100644 --- a/src/Fl_Value_Dial.cxx +++ b/src/Fl_Value_Dial.cxx @@ -21,6 +21,7 @@ Fl_Value_Dial::Fl_Value_Dial(int X, int Y, int W, int H, const char*l) void Fl_Value_Dial::draw() { int sxx = x(), syy = y(), sww = w(), shh = h(); int bxx = x(), byy = y(), bww = w(), bhh = h(); + char buf[128]; if (damage()&FL_DAMAGE_ALL) draw_box(box(),sxx,syy,sww,shh,color()); Fl_Dial::draw(sxx+Fl::box_dx(box()), @@ -28,8 +29,7 @@ void Fl_Value_Dial::draw() { sww-Fl::box_dw(box()), shh-Fl::box_dh(box())); - char buf[128]; - format(buf); + format(buf); // prints at most 20 chars fl_font(textfont(), textsize()); fl_color(active_r() ? textcolor() : fl_inactive(textcolor())); |