aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--calendar/ChangeLog5
-rw-r--r--calendar/gui/calendar-component.c1
-rw-r--r--calendar/gui/component-factory.c1
3 files changed, 5 insertions, 2 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog
index 23f2562519..fb4b4538aa 100644
--- a/calendar/ChangeLog
+++ b/calendar/ChangeLog
@@ -1,5 +1,10 @@
2000-10-11 Damon Chaplin <damon@helixcode.com>
+ * gui/component-factory.c (owner_unset_cb): don't free evolution_dir
+ as we need it to save the config settings.
+
+2000-10-11 Damon Chaplin <damon@helixcode.com>
+
* gui/main.c (main): call calendar_config_write_on_exit() to write
out some special config settings (as the mail component does).
diff --git a/calendar/gui/calendar-component.c b/calendar/gui/calendar-component.c
index e47c8cf4af..d45db48584 100644
--- a/calendar/gui/calendar-component.c
+++ b/calendar/gui/calendar-component.c
@@ -84,7 +84,6 @@ static void
owner_unset_cb (EvolutionShellComponent *shell_component,
gpointer user_data)
{
- g_free (evolution_dir);
owner_count --;
if (owner_count <= 0)
gtk_main_quit();
diff --git a/calendar/gui/component-factory.c b/calendar/gui/component-factory.c
index e47c8cf4af..d45db48584 100644
--- a/calendar/gui/component-factory.c
+++ b/calendar/gui/component-factory.c
@@ -84,7 +84,6 @@ static void
owner_unset_cb (EvolutionShellComponent *shell_component,
gpointer user_data)
{
- g_free (evolution_dir);
owner_count --;
if (owner_count <= 0)
gtk_main_quit();