[gnome-control-center] network: Plug memory leaks



commit 07aaa06b1e5caf89d229f9658efc147703492fd1
Author: Thomas Bechtold <thomasbechtold jpberlin de>
Date:   Fri Feb 15 15:04:59 2013 +0100

    network: Plug memory leaks

 panels/network/connection-editor/ce-page-details.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/panels/network/connection-editor/ce-page-details.c 
b/panels/network/connection-editor/ce-page-details.c
index 6f62416..92b2126 100644
--- a/panels/network/connection-editor/ce-page-details.c
+++ b/panels/network/connection-editor/ce-page-details.c
@@ -156,6 +156,7 @@ connect_details_page (CEPageDetails *page)
         else
                 str = NULL;
         panel_set_device_widget_details (CE_PAGE (page)->builder, "speed", str);
+        g_clear_pointer (&str, g_free);
 
         if (NM_IS_DEVICE_WIFI (page->device))
                 str = nm_device_wifi_get_hw_address (NM_DEVICE_WIFI (page->device));
@@ -168,6 +169,7 @@ connect_details_page (CEPageDetails *page)
         if (device_is_active && active_ap)
                 str = get_ap_security_string (active_ap);
         panel_set_device_widget_details (CE_PAGE (page)->builder, "security", str);
+        g_clear_pointer (&str, g_free);
 
         strength = 0;
         if (page->ap != NULL)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]