diff options
Diffstat (limited to 'e-util')
-rw-r--r-- | e-util/e-categories-config.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/e-util/e-categories-config.c b/e-util/e-categories-config.c index 5ca20f8e74..9beeb92df2 100644 --- a/e-util/e-categories-config.c +++ b/e-util/e-categories-config.c @@ -130,8 +130,11 @@ e_categories_config_open_dialog_for_entry (GtkEntry *entry) result = gtk_dialog_run (dialog); if (result == GTK_RESPONSE_OK) { - text = e_categories_dialog_get_categories (E_CATEGORIES_DIALOG (dialog)); - gtk_entry_set_text (GTK_ENTRY (entry), text); + gchar *categories; + + categories = e_categories_dialog_get_categories (E_CATEGORIES_DIALOG (dialog)); + gtk_entry_set_text (GTK_ENTRY (entry), categories); + g_free (categories); } gtk_widget_destroy (GTK_WIDGET (dialog)); |