--- 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