diff options
Diffstat (limited to 'plugins/rfkill/msd-rfkill-manager.c')
-rw-r--r-- | plugins/rfkill/msd-rfkill-manager.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/plugins/rfkill/msd-rfkill-manager.c b/plugins/rfkill/msd-rfkill-manager.c index 7a79511..252761d 100644 --- a/plugins/rfkill/msd-rfkill-manager.c +++ b/plugins/rfkill/msd-rfkill-manager.c @@ -2,6 +2,7 @@ * * Copyright (C) 2007 William Jon McCann <[email protected]> * Copyright (C) 2010,2011 Red Hat, Inc. + * Copyright (C) 2012-2021 MATE Developers * * Author: Bastien Nocera <[email protected]> * @@ -65,9 +66,8 @@ struct MsdRfkillManagerPrivate #define MSD_RFKILL_DBUS_PATH MSD_DBUS_PATH "/Rfkill" static const gchar introspection_xml[] = -"<node>" +"<node name='/org/mate/SettingsDaemon/Rfkill'>" " <interface name='org.mate.SettingsDaemon.Rfkill'>" -" <annotation name='org.freedesktop.DBus.GLib.CSymbol' value='msd_rfkill_manager'/>" " <property name='AirplaneMode' type='b' access='readwrite'/>" " <property name='HardwareAirplaneMode' type='b' access='read'/>" " <property name='HasAirplaneMode' type='b' access='read'/>" @@ -461,7 +461,8 @@ static const GDBusInterfaceVTable interface_vtable = { NULL, handle_get_property, - handle_set_property + handle_set_property, + { 0 } }; static void @@ -490,8 +491,8 @@ on_bus_gotten (GObject *source_object, NULL); manager->priv->name_id = g_bus_own_name_on_connection (connection, - MSD_RFKILL_DBUS_NAME, - G_BUS_NAME_OWNER_FLAGS_NONE, + MSD_DBUS_NAME, + G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT, NULL, NULL, NULL, |