talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 34d058d8e5d21fac7acce8e31f05f2c044150bc9
parent b29415ca69ac2e3036bb0b20c0155309107d9b1e
Author: wwp <subscript@free.fr>
Date:   Wed, 29 Sep 2021 16:00:18 +0200

Fix CID 1491149: resource leak.

Diffstat:
Msrc/foldersel.c | 7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/foldersel.c b/src/foldersel.c @@ -217,10 +217,13 @@ static gboolean foldersel_search_name_func(GtkTreeModel *model, gint column, gtk_tree_model_get(model, iter, column, &store_string, -1); } - if (!store_string || !key) + if (!store_string) return FALSE; - retval = (strcasestr(store_string, key) == NULL); + if (!key) + retval = FALSE; + else + retval = (strcasestr(store_string, key) == NULL); g_free(store_string);