diff options
Diffstat (limited to 'src/vpn-manager/nm-vpn-connection.c')
-rw-r--r-- | src/vpn-manager/nm-vpn-connection.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/vpn-manager/nm-vpn-connection.c b/src/vpn-manager/nm-vpn-connection.c index 6d26b2c108..c548c9fa5e 100644 --- a/src/vpn-manager/nm-vpn-connection.c +++ b/src/vpn-manager/nm-vpn-connection.c @@ -1171,10 +1171,7 @@ nm_vpn_connection_config_maybe_complete (NMVpnConnection *self, } } - if (priv->connect_timeout) { - g_source_remove (priv->connect_timeout); - priv->connect_timeout = 0; - } + nm_clear_g_source (&priv->connect_timeout); if (success) { print_vpn_config (self); @@ -2433,10 +2430,7 @@ dispose (GObject *object) g_clear_pointer (&priv->connect_hash, g_variant_unref); - if (priv->connect_timeout) { - g_source_remove (priv->connect_timeout); - priv->connect_timeout = 0; - } + nm_clear_g_source (&priv->connect_timeout); dispatcher_cleanup (self); |