From 9e24fc7ddc3213139c233de67a1cef692be3e8d4 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Sun, 9 Jun 2013 19:46:31 +0200 Subject: [PATCH] No need for a pointer here --- src/libtomahawk/network/ConnectionManager.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libtomahawk/network/ConnectionManager.cpp b/src/libtomahawk/network/ConnectionManager.cpp index 9409eccad..7a0d9aade 100644 --- a/src/libtomahawk/network/ConnectionManager.cpp +++ b/src/libtomahawk/network/ConnectionManager.cpp @@ -32,14 +32,14 @@ /* Management of ConnectionManagers */ -static QMutex* nodeMapMutex = new QMutex(); +static QMutex nodeMapMutex; static QMap< QString, QWeakPointer< ConnectionManager > > connectionManagers; static QMap< QString, QSharedPointer< ConnectionManager > > activeConnectionManagers; QSharedPointer ConnectionManager::getManagerForNodeId( const QString &nodeid ) { - QMutexLocker locker( nodeMapMutex ); + QMutexLocker locker( &nodeMapMutex ); if ( connectionManagers.contains( nodeid ) && !connectionManagers.value( nodeid ).isNull() ) { return connectionManagers.value( nodeid ).toStrongRef(); } @@ -54,7 +54,7 @@ ConnectionManager::getManagerForNodeId( const QString &nodeid ) void ConnectionManager::setActive( bool active, const QString& nodeid, const QSharedPointer& manager ) { - QMutexLocker locker( nodeMapMutex ); + QMutexLocker locker( &nodeMapMutex ); if ( active ) { activeConnectionManagers[ nodeid ] = manager;