src/dbus/qdbuspendingreply.cpp
changeset 30 5dc02b23752f
parent 29 b72c6db6890b
child 33 3e2da88830cd
--- a/src/dbus/qdbuspendingreply.cpp	Wed Jun 23 19:07:03 2010 +0300
+++ b/src/dbus/qdbuspendingreply.cpp	Tue Jul 06 15:10:48 2010 +0300
@@ -43,6 +43,8 @@
 #include "qdbuspendingcall_p.h"
 #include "qdbusmetatype.h"
 
+#ifndef QT_NO_DBUS
+
 /*!
     \class QDBusPendingReply
     \inmodule QtDBus
@@ -252,7 +254,7 @@
 
 void QDBusPendingReplyData::assign(const QDBusMessage &message)
 {
-    d = new QDBusPendingCallPrivate(QDBusMessage(), 0); // drops the reference to the old one
+    d = new QDBusPendingCallPrivate; // drops the reference to the old one
     d->replyMessage = message;
 }
 
@@ -271,8 +273,8 @@
 void QDBusPendingReplyData::setMetaTypes(int count, const int *types)
 {
     Q_ASSERT(d);
-    QMutexLocker locker(&d->mutex);
     d->setMetaTypes(count, types);
     d->checkReceivedSignature();
 }
 
+#endif // QT_NO_DBUS