mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager
synced 2024-09-20 08:31:47 +00:00
libnm-glib: fix handling of system settings service proxy's PropertiesChanged signal
This commit is contained in:
parent
b87c5495ea
commit
34e33b3504
|
@ -290,22 +290,20 @@ constructor (GType type,
|
|||
NULL);
|
||||
|
||||
priv->settings_proxy = dbus_g_proxy_new_for_name (dbus_connection,
|
||||
NM_DBUS_SERVICE_SYSTEM_SETTINGS,
|
||||
NM_DBUS_PATH_SETTINGS,
|
||||
NM_DBUS_IFACE_SETTINGS_SYSTEM);
|
||||
NM_DBUS_SERVICE_SYSTEM_SETTINGS,
|
||||
NM_DBUS_PATH_SETTINGS,
|
||||
NM_DBUS_IFACE_SETTINGS_SYSTEM);
|
||||
dbus_g_proxy_add_signal (priv->settings_proxy, "PropertiesChanged",
|
||||
DBUS_TYPE_G_MAP_OF_VARIANT, G_TYPE_INVALID);
|
||||
dbus_g_proxy_connect_signal (priv->settings_proxy, "PropertiesChanged",
|
||||
G_CALLBACK (proxy_properties_changed),
|
||||
object, NULL);
|
||||
|
||||
priv->props_proxy = dbus_g_proxy_new_for_name (dbus_connection,
|
||||
NM_DBUS_SERVICE_SYSTEM_SETTINGS,
|
||||
NM_DBUS_PATH_SETTINGS,
|
||||
"org.freedesktop.DBus.Properties");
|
||||
|
||||
dbus_g_proxy_add_signal (priv->props_proxy, "PropertiesChanged",
|
||||
DBUS_TYPE_G_MAP_OF_VARIANT,
|
||||
G_TYPE_INVALID);
|
||||
dbus_g_proxy_connect_signal (priv->props_proxy, "PropertiesChanged",
|
||||
G_CALLBACK (proxy_properties_changed),
|
||||
object, NULL);
|
||||
|
||||
return object;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue