diff --git a/fluid/Fl_Widget_Type.cxx b/fluid/Fl_Widget_Type.cxx index e0f9d319e..b35355f4e 100644 --- a/fluid/Fl_Widget_Type.cxx +++ b/fluid/Fl_Widget_Type.cxx @@ -219,7 +219,7 @@ Fl_Widget_Type::~Fl_Widget_Type() { win->redraw(); if (o->parent()) ((Fl_Group*)o->parent())->remove(*o); - Fl::delete_widget(o); + delete o; } if (subclass_) free((void*)subclass_); if (tooltip_) free((void*)tooltip_);