From ffec3e92a36ce871a71c5e739fbaf08fa957ab9c Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Wed, 12 Mar 2003 17:27:11 +0000 Subject: New, to free/thaw the ETree models. (e_summary_shown_add_node): Don't * e-summary-shown.c (e_summary_shown_freeze, e_summary_shown_thaw): New, to free/thaw the ETree models. (e_summary_shown_add_node): Don't freeze/thaw around the single add here. That doesn't really help much. * e-summary-preferences.c (fill_rdf_etable): Freeze/thaw the ESummaryShown while filling it in. * e-summary-weather.c (e_summary_weather_fill_etable): Likewise. svn path=/trunk/; revision=20263 --- my-evolution/e-summary-weather.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'my-evolution/e-summary-weather.c') diff --git a/my-evolution/e-summary-weather.c b/my-evolution/e-summary-weather.c index 00dbb25198..77614198f7 100644 --- a/my-evolution/e-summary-weather.c +++ b/my-evolution/e-summary-weather.c @@ -667,6 +667,8 @@ e_summary_weather_fill_etable (ESummaryShown *ess) gnome_config_get_vector ("Main/regions", &nregions, ®ions); region = NULL; + + e_summary_shown_freeze (ess); for (iregions = nregions - 1; iregions >= 0; iregions--) { int nstates, istates; char **states; @@ -754,6 +756,7 @@ e_summary_weather_fill_etable (ESummaryShown *ess) g_strfreev (regions); gnome_config_pop_prefix (); + e_summary_shown_thaw (ess); return; } -- cgit v1.2.3