From 83cc41c0600232d2d9385f84533d80d2adb20106 Mon Sep 17 00:00:00 2001 From: Jose Antonio Ortega Ruiz Date: Wed, 27 Jun 2001 22:50:00 +0000 Subject: hot split swap --- mixgtk/mixgtk_mixal.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'mixgtk/mixgtk_mixal.c') diff --git a/mixgtk/mixgtk_mixal.c b/mixgtk/mixgtk_mixal.c index d79e601..eb8c60d 100644 --- a/mixgtk/mixgtk_mixal.c +++ b/mixgtk/mixgtk_mixal.c @@ -130,9 +130,11 @@ init_color_ (GdkColor *c, const gchar *name) gboolean mixgtk_mixal_init (mix_vm_t *vm, mixgtk_dialog_id_t top) { + static gboolean restart = FALSE; int i,j; g_return_val_if_fail (vm != NULL, FALSE); + vm_ = vm; clist_ = GTK_CLIST (mixgtk_widget_factory_get (top, MIXGTK_WIDGET_MIXAL)); g_return_val_if_fail (clist_ != NULL, FALSE); @@ -162,10 +164,8 @@ mixgtk_mixal_init (mix_vm_t *vm, mixgtk_dialog_id_t top) } } - if (!vm_) - vm_ = vm; - else - mixgtk_mixal_load_file (); + if (restart) mixgtk_mixal_load_file (); + else restart = TRUE; return TRUE; } -- cgit v1.2.3