on xenial help sign in
Fixing object paths
commit45148f6475a3dd63e5f61a56ed62d4cd06ef6145 authorTed Gould <ted@gould.cx> dateThu 10 Apr 2014, 14:55 (13 years ago) parent7168490
1 file changed+5−3
plugins/Unity/Launcher/backend/launcherbackend.cpp+5−3
plugins/Unity/Launcher/backend/launcherbackend.cpp+5−3
@@ -50,8 +50,10 @@ LauncherBackend::LauncherBackend(QObject *parent):
5050
5151 /* Set up ourselves on DBus */
5252 QDBusConnection con = QDBusConnection::sessionBus();
53− con.registerService("com.canonical.unity.launcher");
54− con.registerObject("/com/canonical/unity/launcher/", this);
53+ if (!con.registerService("com.canonical.unity.launcher"))
54+ qDebug() << "Unable to register launcher name";
55+ if (!con.registerObject("/com/canonical/unity/launcher", this))
56+ qDebug() << "Unable to register launcher object";
5557}
5658
5759LauncherBackend::~LauncherBackend()
@@ -59,7 +61,7 @@ LauncherBackend::~LauncherBackend()
5961 /* Remove oursevles from DBus */
6062 QDBusConnection con = QDBusConnection::sessionBus();
6163 con.unregisterService("com.canonical.unity.launcher");
62− con.unregisterObject("/com/canonical/unity/launcher/");
64+ con.unregisterObject("/com/canonical/unity/launcher");
6365
6466 /* Clear data */
6567 m_storedApps.clear();