gnome-control-center/panels/network
Georges Basile Stavracas Neto 5a3b19ef33 network: Don't unref device after when parsing arguments
When we add the NetDevice pointer to the GPtrArray, we have
a single reference owned by the panel. When iterating over
this GPtrArray, no reference is taken.

The problem is that the code to handle command-line arguments
was unreferencing the NetDevices when iterating over it,
creating a disparity in the ref/unref pairs.

Fix that by simply not unreferencing the NetDevice instance
when iterating over it.

https://bugzilla.gnome.org/show_bug.cgi?id=786514
2017-08-29 18:11:30 -03:00
..
connection-editor network: Fix typo in error message 2017-08-18 11:36:21 -03:00
wireless-security network: Ensure WirelessSecurity type is initialized 2017-08-09 19:32:43 +02:00
cc-network-panel.c network: Don't unref device after when parsing arguments 2017-08-29 18:11:30 -03:00
cc-network-panel.h network: Turn into a final class 2017-08-07 20:23:40 +01:00
cc-wifi-panel.c wifi: Don't access potentially invalid pointer 2017-08-12 18:58:10 -03:00
cc-wifi-panel.h wifi: Introduce Wi-Fi panel 2017-07-18 13:30:46 -03:00
gnome-network-panel.desktop.in.in shell: Hardcode panel list order 2017-08-12 11:03:17 -03:00
gnome-wifi-panel.desktop.in.in wifi: Introduce Wi-Fi panel 2017-07-18 13:30:46 -03:00
Makefile.am wifi: Introduce Wi-Fi panel 2017-07-18 13:30:46 -03:00
net-device-ethernet.c network: Update "Wired" section UI 2017-08-09 19:32:43 +02:00
net-device-ethernet.h network/net-device-ethernet: Re-work how we keep track of connections 2015-07-15 15:24:21 +02:00
net-device-mobile.c network: Replace the notebook with a stack 2017-07-17 23:40:58 -03:00
net-device-mobile.h network: Port to libnm 1.2 2016-05-27 18:23:33 +02:00
net-device-simple.c network: Update NetDeviceSimple layout 2017-08-23 15:15:52 +02:00
net-device-simple.h network: Update NetDeviceSimple layout 2017-08-23 15:15:52 +02:00
net-device-wifi.c network: Add Wi-Fi widgets using device product as title 2017-07-17 23:41:36 -03:00
net-device-wifi.h network: Rework NetDeviceWifi interface 2017-07-17 23:41:25 -03:00
net-device.c network: Simplify object destruction 2017-03-10 19:17:24 +01:00
net-device.h network: Port to libnm 1.2 2016-05-27 18:23:33 +02:00
net-object.c network: Replace the notebook with a stack 2017-07-17 23:40:58 -03:00
net-object.h network: Replace the notebook with a stack 2017-07-17 23:40:58 -03:00
net-proxy.c network: Update Proxy section widgets 2017-08-09 19:32:43 +02:00
net-proxy.h network: Split the proxy parts from the .c and .ui file 2012-07-12 14:09:24 +01:00
net-vpn.c network: Update VPN section 2017-08-09 19:32:43 +02:00
net-vpn.h network: Update VPN section 2017-08-09 19:32:43 +02:00
network-dialogs.c network: Port to libnm 1.2 2016-05-27 18:23:33 +02:00
network-dialogs.h network: Port to libnm 1.2 2016-05-27 18:23:33 +02:00
network-ethernet.ui Harmonize list box row layouts 2017-08-20 18:38:48 +02:00
network-mobile.ui network: Remove unused toplevel windows from .ui files 2013-10-01 10:05:02 +02:00
network-proxy.ui Harmonize list box row layouts 2017-08-20 18:38:48 +02:00
network-simple.ui network: Update NetDeviceSimple layout 2017-08-23 15:15:52 +02:00
network-vpn.ui Harmonize list box row layouts 2017-08-20 18:38:48 +02:00
network-wifi.ui network: Rework NetDeviceWifi interface 2017-07-17 23:41:25 -03:00
network.gresource.xml wifi: Introduce Wi-Fi panel 2017-07-18 13:30:46 -03:00
network.ui network: Show simple devices in an isolated section 2017-08-23 15:15:52 +02:00
panel-common.c network: Include the connection title in the sort string 2017-05-17 15:14:10 +02:00
panel-common.h network: Include the connection title in the sort string 2017-05-17 15:14:10 +02:00
wifi.ui wifi: Fix title centering 2017-08-23 14:40:24 +02:00