diff options
author | Michael Natterer <mitch@imendio.com> | 2005-05-02 13:41:32 +0000 |
---|---|---|
committer | Michael Natterer <mitch@src.gnome.org> | 2005-05-02 13:41:32 +0000 |
commit | 490bbe021493964213cd7dee3d6080fcfda80ae9 (patch) | |
tree | 05193a92f1870c1efc2fe87b79ccd079bc3d0f41 /gtk/gtkmain.c | |
parent | 1fc3cc3e7905de86d9e9e9da8ad0de92a1b0182c (diff) | |
download | gtk+-490bbe021493964213cd7dee3d6080fcfda80ae9.tar.gz |
return silently if "gtk_initialized" is TRUE. Re-enables calling GTK's
2005-05-02 Michael Natterer <mitch@imendio.com>
* gtk/gtkmain.c (do_post_parse_initialization): return silently if
"gtk_initialized" is TRUE. Re-enables calling GTK's init functions
multiple times when using gtk_get_option_group(), just as one can
call gtk_init() multiple times without doing any harm.
Diffstat (limited to 'gtk/gtkmain.c')
-rw-r--r-- | gtk/gtkmain.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkmain.c b/gtk/gtkmain.c index 68785b4464..1d53bf087b 100644 --- a/gtk/gtkmain.c +++ b/gtk/gtkmain.c @@ -452,6 +452,9 @@ static void do_post_parse_initialization (int *argc, char ***argv) { + if (gtk_initialized) + return; + if (g_fatal_warnings) { GLogLevelFlags fatal_mask; |