policy: fix possible crash on deactivating connection on removal
_deactivate_if_active() takes a NMPolicy instance while the connection_removed signal handler takes a NMPolicyPrivate pointer.
This commit is contained in:
@@ -2370,7 +2370,10 @@ connection_removed (NMSettings *settings,
|
||||
NMSettingsConnection *connection,
|
||||
gpointer user_data)
|
||||
{
|
||||
_deactivate_if_active (user_data, connection);
|
||||
NMPolicyPrivate *priv = user_data;
|
||||
NMPolicy *self = _PRIV_TO_SELF (priv);
|
||||
|
||||
_deactivate_if_active (self, connection);
|
||||
}
|
||||
|
||||
static void
|
||||
|
Reference in New Issue
Block a user