aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/contact-editor/e-contact-save-as.c
diff options
context:
space:
mode:
Diffstat (limited to 'addressbook/contact-editor/e-contact-save-as.c')
-rw-r--r--addressbook/contact-editor/e-contact-save-as.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/addressbook/contact-editor/e-contact-save-as.c b/addressbook/contact-editor/e-contact-save-as.c
index a8ce68a084..51cb2619e7 100644
--- a/addressbook/contact-editor/e-contact-save-as.c
+++ b/addressbook/contact-editor/e-contact-save-as.c
@@ -38,6 +38,7 @@ save_it(GtkWidget *widget, SaveAsInfo *info)
g_free(vcard);
gtk_object_unref(GTK_OBJECT(info->card));
gtk_widget_destroy(GTK_WIDGET(info->filesel));
+ g_free(info);
}
static void
@@ -45,12 +46,14 @@ close_it(GtkWidget *widget, SaveAsInfo *info)
{
gtk_object_unref(GTK_OBJECT(info->card));
gtk_widget_destroy(GTK_WIDGET(info->filesel));
+ g_free(info);
}
static void
delete_it(GtkWidget *widget, SaveAsInfo *info)
{
gtk_object_unref(GTK_OBJECT(info->card));
+ g_free(info);
}
void