From 1a3576ebc709ad85b070850af6b74b98616f62f1 Mon Sep 17 00:00:00 2001 From: Martin Koch Date: Thu, 17 Oct 2019 10:31:23 +0200 Subject: AM database: correct implementation of CAmDatabaseHandlerMap::removeMainConnectionDB() --- AudioManagerCore/src/CAmDatabaseHandlerMap.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/AudioManagerCore/src/CAmDatabaseHandlerMap.cpp b/AudioManagerCore/src/CAmDatabaseHandlerMap.cpp index 4bc94ee..c79fbf3 100644 --- a/AudioManagerCore/src/CAmDatabaseHandlerMap.cpp +++ b/AudioManagerCore/src/CAmDatabaseHandlerMap.cpp @@ -1628,14 +1628,14 @@ am_Error_e CAmDatabaseHandlerMap::removeMainConnectionDB(const am_mainConnection } DB_COND_UPDATE_INIT; - DB_COND_UPDATE(mMappedData.mMainConnectionMap[mainConnectionID].mainConnectionID, static_cast(CS_DISCONNECTED)); + DB_COND_UPDATE(mMappedData.mMainConnectionMap[mainConnectionID].connectionState, CS_DISCONNECTED); if (DB_COND_ISMODIFIED) { NOTIFY_OBSERVERS2(dboMainConnectionStateChanged, mainConnectionID, CS_DISCONNECTED) - - mMappedData.mMainConnectionMap.erase(mainConnectionID); } + mMappedData.mMainConnectionMap.erase(mainConnectionID); + logVerbose("DatabaseHandler::removeMainConnectionDB removed:", mainConnectionID); NOTIFY_OBSERVERS1(dboRemovedMainConnection, mainConnectionID) -- cgit v1.2.1