[Xfce4-commits] [xfce/xfce4-power-manager] 61/63: fix a couple minor memory leaks
noreply at xfce.org
noreply at xfce.org
Sun Mar 22 13:02:56 CET 2015
This is an automated email from the git hooks/post-receive script.
eric pushed a commit to branch master
in repository xfce/xfce4-power-manager.
commit b724bcc115245f713300d51b0a5370b762a9f675
Author: Eric Koegel <eric.koegel at gmail.com>
Date: Fri Mar 20 18:13:26 2015 +0300
fix a couple minor memory leaks
---
panel-plugins/power-manager-plugin/power-manager-button.c | 2 ++
src/xfpm-manager.c | 4 +++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/panel-plugins/power-manager-plugin/power-manager-button.c b/panel-plugins/power-manager-plugin/power-manager-button.c
index 9311b1a..4ed22ea 100644
--- a/panel-plugins/power-manager-plugin/power-manager-button.c
+++ b/panel-plugins/power-manager-plugin/power-manager-button.c
@@ -391,6 +391,8 @@ power_manager_button_update_device_icon_and_details (PowerManagerButton *button,
GTK_ICON_LOOKUP_USE_BUILTIN,
NULL);
+ g_free (icon_name);
+
if (battery_device->details)
g_free (battery_device->details);
battery_device->details = details;
diff --git a/src/xfpm-manager.c b/src/xfpm-manager.c
index f74efba..5d61399 100644
--- a/src/xfpm-manager.c
+++ b/src/xfpm-manager.c
@@ -629,7 +629,7 @@ xfpm_manager_inhibit_sleep_systemd (XfpmManager *manager)
GError *error = NULL;
GUnixFDList *fd_list = NULL;
gint fd = -1;
- const char *what = xfpm_manager_get_systemd_events(manager);
+ char *what = xfpm_manager_get_systemd_events(manager);
const char *who = "xfce4-power-manager";
const char *why = "xfce4-power-manager handles these events";
const char *mode = "block";
@@ -680,6 +680,8 @@ xfpm_manager_inhibit_sleep_systemd (XfpmManager *manager)
g_error_free (error);
+ g_free (what);
+
return fd;
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list