This commit is contained in:
Nav
2022-07-16 19:12:45 +01:00
parent 34993f1733
commit c7cd88e198
7 changed files with 17 additions and 15 deletions

View File

@@ -3,7 +3,7 @@
namespace Bloom
{
void ConditionVariableNotifier::notify() {
auto lock = std::unique_lock(this->mutex);
const auto lock = std::unique_lock(this->mutex);
this->notified = true;
this->conditionalVariable.notify_all();
}

View File

@@ -19,7 +19,7 @@ namespace Bloom
* @return
*/
static QDateTime currentDateTime() {
auto lock = std::unique_lock(DateTime::currentDateTimeMutex);
const auto lock = std::unique_lock(DateTime::systemClockMutex);
return QDateTime::currentDateTime();
}
@@ -32,11 +32,11 @@ namespace Bloom
* @return
*/
static QString getTimeZoneAbbreviation(const QDateTime& dateTime) {
auto lock = std::unique_lock(DateTime::currentDateTimeMutex);
const auto lock = std::unique_lock(DateTime::systemClockMutex);
return dateTime.timeZoneAbbreviation();
}
private:
static inline std::mutex currentDateTimeMutex;
static inline std::mutex systemClockMutex;
};
}