Fixed missing mutex locks in CStatusMessage.

This commit is contained in:
Mathew Sutcliffe
2016-03-21 00:24:36 +00:00
parent caa01f846b
commit bb1d9edfe9

View File

@@ -217,11 +217,13 @@ namespace BlackMisc
void CStatusMessage::markAsHandledBy(const QObject *object) const
{
QWriteLocker lock(&m_lock);
this->m_handledByObjects.push_back(quintptr(object));
}
bool CStatusMessage::wasHandledBy(const QObject *object) const
{
QReadLocker lock(&m_lock);
return this->m_handledByObjects.contains(quintptr(object));
}