X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=blobdiff_plain;f=src%2Fplugins%2Fmanagesieve%2Fsieve_manager.c;h=8a9af4ced484574de5560ef087b6f186b05143dc;hp=7635c8b80d770c53199e1449f3990012c1c75783;hb=0d820fab8033d6411759a411d9c314029926c44d;hpb=789fd968bfc3df5647505487e4de6e59ca11ff44 diff --git a/src/plugins/managesieve/sieve_manager.c b/src/plugins/managesieve/sieve_manager.c index 7635c8b80..8a9af4ced 100644 --- a/src/plugins/managesieve/sieve_manager.c +++ b/src/plugins/managesieve/sieve_manager.c @@ -186,11 +186,12 @@ static void filter_edit(GtkWidget *widget, SieveManagerPage *page) { SieveEditorPage *editor; SieveSession *session = page->active_session; + gchar *filter_name; if (!session) return; - gchar *filter_name = filters_list_get_selected_filter(page->filters_list); + filter_name = filters_list_get_selected_filter(page->filters_list); if (!filter_name) return; @@ -202,6 +203,8 @@ static void filter_edit(GtkWidget *widget, SieveManagerPage *page) sieve_editor_load(editor, (sieve_session_cb_fn)filter_got_load_error, page); } + + g_free(filter_name); } static void filter_renamed(SieveSession *session, gboolean abort,