From 9aca6f5902c78f98cda7fe79d699e288c3bc9ad0 Mon Sep 17 00:00:00 2001 From: Christopher James Lahey Date: Tue, 13 Feb 2001 18:39:39 +0000 Subject: Fix the crash when ETableItems are destroyed. 2001-02-13 Christopher James Lahey * e-table-item.c (eti_destroy): Fix the crash when ETableItems are destroyed. svn path=/trunk/; revision=8207 --- widgets/table/e-table-item.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'widgets') diff --git a/widgets/table/e-table-item.c b/widgets/table/e-table-item.c index f3f776c2d6..639d8196cf 100644 --- a/widgets/table/e-table-item.c +++ b/widgets/table/e-table-item.c @@ -930,7 +930,10 @@ eti_destroy (GtkObject *object) if (eti->height_cache_idle_id) g_source_remove(eti->height_cache_idle_id); - free_height_cache(eti); + if (eti->height_cache) + g_free (eti->height_cache); + eti->height_cache = NULL; + eti->height_cache_idle_count = 0; if (eti->tooltip->window) gtk_widget_destroy (eti->tooltip->window); -- cgit v1.2.3