diff options
Diffstat (limited to 'eel')
-rw-r--r-- | eel/eel-glib-extensions.c | 10 | ||||
-rw-r--r-- | eel/eel-gtk-extensions.c | 1 | ||||
-rw-r--r-- | eel/eel-mate-extensions.c | 1 |
3 files changed, 12 insertions, 0 deletions
diff --git a/eel/eel-glib-extensions.c b/eel/eel-glib-extensions.c index 68ed9e86..0ec5db6c 100644 --- a/eel/eel-glib-extensions.c +++ b/eel/eel-glib-extensions.c @@ -825,6 +825,8 @@ eel_g_settings_add_auto_boolean (GSettings *settings, g_signal_connect (settings, signal, G_CALLBACK(update_auto_boolean), storage); + + g_free (signal); } static void @@ -849,6 +851,8 @@ eel_g_settings_add_auto_int (GSettings *settings, g_signal_connect (settings, signal, G_CALLBACK(update_auto_int), storage); + + g_free (signal); } static void @@ -873,6 +877,8 @@ eel_g_settings_add_auto_enum (GSettings *settings, g_signal_connect (settings, signal, G_CALLBACK(update_auto_enum), storage); + + g_free (signal); } static void @@ -921,6 +927,8 @@ eel_g_settings_add_auto_strv (GSettings *settings, g_signal_connect (settings, signal, G_CALLBACK(update_auto_strv), storage); + + g_free (signal); } void @@ -936,6 +944,8 @@ eel_g_settings_add_auto_strv_as_quarks (GSettings *settings, g_signal_connect (settings, signal, G_CALLBACK(update_auto_strv_as_quarks), storage); + + g_free (signal); } #if !defined (EEL_OMIT_SELF_CHECK) diff --git a/eel/eel-gtk-extensions.c b/eel/eel-gtk-extensions.c index 437723ea..1c762728 100644 --- a/eel/eel-gtk-extensions.c +++ b/eel/eel-gtk-extensions.c @@ -434,6 +434,7 @@ tree_view_button_press_callback (GtkWidget *tree_view, { gtk_tree_view_row_activated (GTK_TREE_VIEW (tree_view), path, column); + gtk_tree_path_free (path); } } diff --git a/eel/eel-mate-extensions.c b/eel/eel-mate-extensions.c index 4d4e9beb..80563034 100644 --- a/eel/eel-mate-extensions.c +++ b/eel/eel-mate-extensions.c @@ -54,6 +54,7 @@ try_terminal_command (const char *program, } quoted = g_shell_quote (program_in_path); + g_free (program_in_path); if (args == NULL || args[0] == '\0') { return quoted; |