[gnome-control-center] network: Use function instead of GObject property getter



commit a88f1b1bad6c71a895889992cebfc6b0a08ee21e
Author: Robert Ancell <robert ancell canonical com>
Date:   Thu Oct 24 11:27:32 2019 +1300

    network: Use function instead of GObject property getter

 panels/network/cc-network-panel.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)
---
diff --git a/panels/network/cc-network-panel.c b/panels/network/cc-network-panel.c
index e788160a6..5aee49870 100644
--- a/panels/network/cc-network-panel.c
+++ b/panels/network/cc-network-panel.c
@@ -348,11 +348,8 @@ handle_argv (CcNetworkPanel *self)
                 object_tmp = g_ptr_array_index (self->devices, i);
 
                 if (NET_IS_DEVICE (object_tmp)) {
-                        NMDevice *device = NULL; /* Autoptr macro not available: 
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/merge_requests/270 */
-
-                        g_object_get (object_tmp, "nm-device", &device, NULL);
+                        NMDevice *device = net_device_get_nm_device (NET_DEVICE (object_tmp));
                         done = handle_argv_for_device (self, device);
-                        g_object_unref (device);
                 } else if (NET_IS_VPN (object_tmp)) {
                         done = handle_argv_for_connection (self, net_vpn_get_connection (NET_VPN 
(object_tmp)));
                 }


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