Skip to content

Commit

Permalink
[voicecall] Correct order of D-Bus object/service registration. Contr…
Browse files Browse the repository at this point in the history
…ibutes to JB#37012
  • Loading branch information
matthewvogt committed Nov 24, 2016
1 parent 9a2fac0 commit b4109e0
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions src/dbus/voicecallmanagerdbusservice.cpp
Expand Up @@ -77,16 +77,15 @@ bool VoiceCallManagerDBusService::configure(VoiceCallManagerInterface *manager)
d->manager = manager;
d->managerAdapter = new VoiceCallManagerDBusAdapter(manager);

if(!QDBusConnection::sessionBus().registerService("org.nemomobile.voicecall"))
if(!QDBusConnection::sessionBus().registerObject("/", manager))
{

WARNING_T(QString("Failed to register DBus service: ") + QDBusConnection::sessionBus().lastError().message());
WARNING_T(QString("Failed to register DBus object: ") + QDBusConnection::sessionBus().lastError().message());
return false;
}

if(!QDBusConnection::sessionBus().registerObject("/", manager))
if(!QDBusConnection::sessionBus().registerService("org.nemomobile.voicecall"))
{
WARNING_T(QString("Failed to register DBus object: ") + QDBusConnection::sessionBus().lastError().message());
WARNING_T(QString("Failed to register DBus service: ") + QDBusConnection::sessionBus().lastError().message());
return false;
}

Expand Down

0 comments on commit b4109e0

Please sign in to comment.