From d79b2ea3715f7e9751a4196fd66915d91bebbb38 Mon Sep 17 00:00:00 2001 From: Christopher Lam Date: Wed, 2 Jun 2021 20:30:16 +0800 Subject: [PATCH] [gnc-icons] g_build_filename needs to be g_freed --- gnucash/gnome-utils/gnc-icons.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnucash/gnome-utils/gnc-icons.c b/gnucash/gnome-utils/gnc-icons.c index 313413f54f..1cbe2483f2 100644 --- a/gnucash/gnome-utils/gnc-icons.c +++ b/gnucash/gnome-utils/gnc-icons.c @@ -64,7 +64,7 @@ void gnc_load_app_icons (void) { GtkIconTheme *icon_theme = gtk_icon_theme_get_default (); - const gchar *default_path; + gchar *default_path; gchar* pkgdatadir = gnc_path_get_pkgdatadir (); gchar* datadir = gnc_path_get_datadir (); gchar **path; @@ -72,8 +72,10 @@ gnc_load_app_icons (void) default_path = g_build_filename (pkgdatadir, "icons", NULL); gtk_icon_theme_append_search_path (icon_theme, default_path); + g_free (default_path); default_path = g_build_filename (datadir, "icons", NULL); gtk_icon_theme_append_search_path (icon_theme, default_path); + g_free (default_path); g_free (pkgdatadir); g_free (datadir);