From bb8b48ebc26346c9d32e764d2d070b2f8859a3b6 Mon Sep 17 00:00:00 2001 From: Jose Antonio Ortega Ruiz Date: Fri, 17 Aug 2001 01:54:36 +0000 Subject: devices destruction fixed --- mixgtk/mixgtk_device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mixgtk') diff --git a/mixgtk/mixgtk_device.c b/mixgtk/mixgtk_device.c index 274d5eb..07615fb 100644 --- a/mixgtk/mixgtk_device.c +++ b/mixgtk/mixgtk_device.c @@ -224,11 +224,11 @@ static void destroy_ (mix_device_t *dev) { struct mixgtk_device_t *gtkdev = (struct mixgtk_device_t *)dev; - gtk_notebook_remove_page (GTK_NOTEBOOK (container_), gtkdev->pos); - gtk_widget_destroy (gtkdev->widget); if (MODES_[dev->type] == mix_dev_BIN) gtk_widget_destroy (((struct mixgtk_bin_device_t *)dev)->scroll); + gtk_widget_destroy (gtkdev->widget); (DEF_DEV_VTABLE_->destroy) (dev); + gtk_notebook_remove_page (GTK_NOTEBOOK (container_), gtkdev->pos); --last_pos_; } -- cgit v1.2.3