mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 18:50:00 +02:00
changed locking to QMutexLocker
This commit is contained in:
parent
b7bcdf8f8c
commit
3848028365
1 changed files with 2 additions and 3 deletions
|
@ -14,7 +14,7 @@
|
||||||
#include <QDir>
|
#include <QDir>
|
||||||
#include <QDesktopServices>
|
#include <QDesktopServices>
|
||||||
|
|
||||||
FileLogger::FileLogger() : _logData(NULL), _mutex() {
|
FileLogger::FileLogger() : _logData(NULL) {
|
||||||
setExtraDebugging(false);
|
setExtraDebugging(false);
|
||||||
_fileName = QStandardPaths::writableLocation(QStandardPaths::DataLocation);
|
_fileName = QStandardPaths::writableLocation(QStandardPaths::DataLocation);
|
||||||
QDir logDir(_fileName);
|
QDir logDir(_fileName);
|
||||||
|
@ -28,7 +28,7 @@ FileLogger::FileLogger() : _logData(NULL), _mutex() {
|
||||||
}
|
}
|
||||||
|
|
||||||
void FileLogger::addMessage(QString message) {
|
void FileLogger::addMessage(QString message) {
|
||||||
_mutex.lock();
|
QMutexLocker locker(&_mutex);
|
||||||
emit logReceived(message);
|
emit logReceived(message);
|
||||||
_logData.append(message);
|
_logData.append(message);
|
||||||
|
|
||||||
|
@ -37,7 +37,6 @@ void FileLogger::addMessage(QString message) {
|
||||||
QTextStream out(&file);
|
QTextStream out(&file);
|
||||||
out << message;
|
out << message;
|
||||||
}
|
}
|
||||||
_mutex.unlock();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void FileLogger::locateLog() {
|
void FileLogger::locateLog() {
|
||||||
|
|
Loading…
Reference in a new issue