mirror of
https://github.com/fltk/fltk.git
synced 2026-06-04 06:56:24 +08:00
Renewing old code, as suggested by Albrecht.
This commit is contained in:
@@ -213,13 +213,10 @@ Fl_Widget_Type::Fl_Widget_Type() {
|
|||||||
|
|
||||||
Fl_Widget_Type::~Fl_Widget_Type() {
|
Fl_Widget_Type::~Fl_Widget_Type() {
|
||||||
if (o) {
|
if (o) {
|
||||||
o->hide();
|
|
||||||
Fl_Window *win = o->window();
|
Fl_Window *win = o->window();
|
||||||
|
delete o;
|
||||||
if (win)
|
if (win)
|
||||||
win->redraw();
|
win->redraw();
|
||||||
if (o->parent())
|
|
||||||
((Fl_Group*)o->parent())->remove(*o);
|
|
||||||
delete o;
|
|
||||||
}
|
}
|
||||||
if (subclass_) free((void*)subclass_);
|
if (subclass_) free((void*)subclass_);
|
||||||
if (tooltip_) free((void*)tooltip_);
|
if (tooltip_) free((void*)tooltip_);
|
||||||
|
|||||||
Reference in New Issue
Block a user