Don't call changed_preset() until after we've initialised
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Sat, 6 Sep 2008 17:33:04 +0000 (17:33 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Sat, 6 Sep 2008 17:33:04 +0000 (17:33 +0000)
fe->copy_menu_item.

git-svn-id: svn://svn.tartarus.org/sgt/puzzles@8163 cda61777-01e9-0310-a592-d414129be87e

gtk.c

diff --git a/gtk.c b/gtk.c
index 94e6975..aa410ae 100644 (file)
--- a/gtk.c
+++ b/gtk.c
@@ -1689,7 +1689,6 @@ static frontend *new_window(char *arg, int argtype, char **error)
        } else
            fe->preset_custom_bullet = NULL;
 
-       changed_preset(fe);
     } else {
        fe->npresets = 0;
        fe->preset_bullets = NULL;
@@ -1745,6 +1744,8 @@ static frontend *new_window(char *arg, int argtype, char **error)
                       GTK_SIGNAL_FUNC(menu_about_event), fe);
     gtk_widget_show(menuitem);
 
+    changed_preset(fe);
+
     {
         int i, ncolours;
         float *colours;