Fixed small crash bug on exit

This commit is contained in:
Cain Kilgore 2017-09-08 23:05:22 +01:00
parent 7b39cb7791
commit f109a86b23

View file

@ -513,10 +513,13 @@ void messageHandler(QtMsgType type, const QMessageLogContext& context, const QSt
auto avatarManager = DependencyManager::get<AvatarManager>();
auto myAvatar = avatarManager ? avatarManager->getMyAvatar() : nullptr;
QUuid fileLoggerSessionID = myAvatar->getSessionUUID();
if (!fileLoggerSessionID.isNull()) {
qApp->getLogger()->setSessionID(fileLoggerSessionID);
if (myAvatar) {
QUuid fileLoggerSessionID = myAvatar->getSessionUUID();
if (!fileLoggerSessionID.isNull()) {
qApp->getLogger()->setSessionID(fileLoggerSessionID);
}
}
qApp->getLogger()->addMessage(qPrintable(logMessage + "\n"));
}
}