You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
1.2 KiB
31 lines
1.2 KiB
10 years ago
|
diff --git a/startkde/ksyncdbusenv/ksyncdbusenv.cpp b/startkde/ksyncdbusenv/ksyncdbusenv.cpp
|
||
|
index 05ffb0e..8a01e7d 100644
|
||
|
--- a/startkde/ksyncdbusenv/ksyncdbusenv.cpp
|
||
|
+++ b/startkde/ksyncdbusenv/ksyncdbusenv.cpp
|
||
|
@@ -23,6 +23,7 @@
|
||
|
#include <QDBusMetaType>
|
||
|
#include <QDBusPendingCall>
|
||
|
#include <QProcessEnvironment>
|
||
|
+#include <QDebug>
|
||
|
|
||
|
typedef QMap<QString,QString> EnvMap;
|
||
|
Q_DECLARE_METATYPE(EnvMap)
|
||
|
@@ -39,7 +40,7 @@ int main(int argc, char **argv)
|
||
|
}
|
||
|
|
||
|
QDBusMessage msg = QDBusMessage::createMethodCall(QStringLiteral("org.freedesktop.DBus"),
|
||
|
- QStringLiteral("/"),
|
||
|
+ QStringLiteral("/org/freedesktop/DBus"),
|
||
|
QStringLiteral("org.freedesktop.DBus"),
|
||
|
QStringLiteral("UpdateActivationEnvironment"));
|
||
|
qDBusRegisterMetaType<EnvMap>();
|
||
|
@@ -47,5 +48,8 @@ int main(int argc, char **argv)
|
||
|
|
||
|
QDBusPendingCall reply = QDBusConnection::sessionBus().asyncCall(msg);
|
||
|
reply.waitForFinished();
|
||
|
+ if (reply.isError()) {
|
||
|
+ qDebug() << reply.error().name() << reply.error().message();
|
||
|
+ }
|
||
|
return reply.isError() ? 1 : 0;
|
||
|
}
|