diff options
author | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2001-06-27 22:50:00 +0000 |
---|---|---|
committer | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2001-06-27 22:50:00 +0000 |
commit | 83cc41c0600232d2d9385f84533d80d2adb20106 (patch) | |
tree | 2270e3736e587e52d9bdd42498a0c9e9ec56f47f /mixgtk/mixgtk_mixal.c | |
parent | 5930089d6965da4bcc7aa11e1f4d67a76c0dd351 (diff) | |
download | mdk-83cc41c0600232d2d9385f84533d80d2adb20106.tar.gz mdk-83cc41c0600232d2d9385f84533d80d2adb20106.tar.bz2 |
hot split swap
Diffstat (limited to 'mixgtk/mixgtk_mixal.c')
-rw-r--r-- | mixgtk/mixgtk_mixal.c | 8 |
1 files changed, 4 insertions, 4 deletions
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; } |