summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormbkma <[email protected]>2026-03-11 23:30:15 +0100
committerVictor Kareh <[email protected]>2026-03-12 10:06:59 -0400
commit2a380416468b71d213b13f59cf0387b659c53b09 (patch)
treecf484a80083ac07c1a93c17762ee2ca2821ffdc7
parent152d7deb22fcc23692a830e57df302d0c602fdea (diff)
downloadmate-utils-memleak.tar.bz2
mate-utils-memleak.tar.xz
fix memleakmemleak
-rw-r--r--baobab/src/baobab-prefs.c1
-rw-r--r--gsearchtool/src/gsearchtool-callbacks.c1
-rw-r--r--logview/src/logview-window.c1
3 files changed, 3 insertions, 0 deletions
diff --git a/baobab/src/baobab-prefs.c b/baobab/src/baobab-prefs.c
index ef40e96f..fc8e997c 100644
--- a/baobab/src/baobab-prefs.c
+++ b/baobab/src/baobab-prefs.c
@@ -321,5 +321,6 @@ baobab_prefs_dialog (void)
G_CALLBACK (filechooser_response_cb), model);
gtk_widget_show_all (dlg);
+ g_object_unref (builder);
}
diff --git a/gsearchtool/src/gsearchtool-callbacks.c b/gsearchtool/src/gsearchtool-callbacks.c
index 737ca064..dccbd72d 100644
--- a/gsearchtool/src/gsearchtool-callbacks.c
+++ b/gsearchtool/src/gsearchtool-callbacks.c
@@ -641,6 +641,7 @@ open_folder_cb (GtkAction * action,
display_dialog_could_not_open_folder (gsearch->window, utf8_folder);
g_list_free_full (list, (GDestroyNotify) gtk_tree_path_free);
+ g_free (locale_file);
g_free (locale_folder);
g_free (utf8_folder);
g_object_unref (g_file);
diff --git a/logview/src/logview-window.c b/logview/src/logview-window.c
index 1933e5a3..9be55f80 100644
--- a/logview/src/logview-window.c
+++ b/logview/src/logview-window.c
@@ -1357,6 +1357,7 @@ logview_window_init (LogviewWindow *logview)
&error);
if (res == FALSE) {
+ g_object_unref (priv->ui_manager);
priv->ui_manager = NULL;
g_critical ("Can't load the UI description: %s", error->message);
g_error_free (error);