aboutsummaryrefslogtreecommitdiff
path: root/src/compose.c
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-03-02 07:00:35 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-03-02 07:00:35 +0000
commit23b982c79e6df941275bb9bd8c3ab4810955466c (patch)
treef8e11cc395cb37a0b60a3908aa5971d07a837d21 /src/compose.c
parentc0bbf5e3061dd4275b2e18ab37a5b7cc57bd9ea7 (diff)
fixed compose_destroy().
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@141 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/compose.c')
-rw-r--r--src/compose.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/compose.c b/src/compose.c
index 3293b79f..eeed9483 100644
--- a/src/compose.c
+++ b/src/compose.c
@@ -4361,7 +4361,9 @@ static void compose_destroy(Compose *compose)
prefs_common.compose_width = compose->scrolledwin->allocation.width;
prefs_common.compose_height = compose->window->allocation.height;
- gtk_widget_destroy(compose->paned);
+ if (!gtk_widget_get_parent(compose->paned))
+ gtk_widget_destroy(compose->paned);
+ gtk_widget_destroy(compose->popupmenu);
g_free(compose);