diff --git a/FL/Fl_Menu_Button.H b/FL/Fl_Menu_Button.H index 4cc0e930d..0e1036450 100644 --- a/FL/Fl_Menu_Button.H +++ b/FL/Fl_Menu_Button.H @@ -56,6 +56,7 @@ class FL_EXPORT Fl_Menu_Button : public Fl_Menu_ { protected: void draw() FL_OVERRIDE; + static Fl_Menu_Button* pressed_menu_button_; public: /** \brief indicate what mouse buttons pop up the menu. diff --git a/src/Fl_Menu_Button.cxx b/src/Fl_Menu_Button.cxx index b9dfb666e..df30ce2de 100644 --- a/src/Fl_Menu_Button.cxx +++ b/src/Fl_Menu_Button.cxx @@ -20,7 +20,7 @@ #include -static Fl_Menu_Button *pressed_menu_button_ = 0; +Fl_Menu_Button* Fl_Menu_Button::pressed_menu_button_ = NULL; void Fl_Menu_Button::draw() {