From e400b7e326c554ccd819448866265953d2a0f24d Mon Sep 17 00:00:00 2001 From: Jesus Fernandez Date: Tue, 6 Jun 2017 15:46:18 +0200 Subject: Ensure QDBusConnectionPrivate pointer initialization Change-Id: Id7ca5b412462b5d7a18d12f9a227fdf9ef7b2344 Coverity-Id: 180869 Reviewed-by: Edward Welbourne Reviewed-by: Alberto Mardegan Reviewed-by: Thiago Macieira Reviewed-by: Lars Knoll --- src/dbus/qdbusserver.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/dbus') diff --git a/src/dbus/qdbusserver.cpp b/src/dbus/qdbusserver.cpp index b1f9be2c2a..ce55297abb 100644 --- a/src/dbus/qdbusserver.cpp +++ b/src/dbus/qdbusserver.cpp @@ -60,7 +60,7 @@ QT_BEGIN_NAMESPACE \a parent. */ QDBusServer::QDBusServer(const QString &address, QObject *parent) - : QObject(parent), d(0) + : QObject(parent), d(nullptr) { if (address.isEmpty()) return; @@ -83,7 +83,7 @@ QDBusServer::QDBusServer(const QString &address, QObject *parent) localhost (elsewhere). */ QDBusServer::QDBusServer(QObject *parent) - : QObject(parent) + : QObject(parent), d(nullptr) { #ifdef Q_OS_UNIX // Use Unix sockets on Unix systems only @@ -92,10 +92,8 @@ QDBusServer::QDBusServer(QObject *parent) const QString address = QStringLiteral("tcp:"); #endif - if (!qdbus_loadLibDBus()) { - d = 0; + if (!qdbus_loadLibDBus()) return; - } QDBusConnectionManager *instance = QDBusConnectionManager::instance(); if (!instance) -- cgit v1.2.3