Merge pull request #2532 from ZeldaZach/listover

Temp fix for crash on logging - QList instead of QVector hides whatever double-free bug we're causing
This commit is contained in:
Gavin Bisesi 2017-03-24 15:51:26 -04:00 committed by GitHub
commit 1879b906e5
2 changed files with 3 additions and 3 deletions

View file

@ -24,7 +24,7 @@ DlgViewLog::DlgViewLog(QWidget *parent)
void DlgViewLog::loadInitialLogBuffer()
{
QVector<QString> logBuffer = Logger::getInstance().getLogBuffer();
QList<QString> logBuffer = Logger::getInstance().getLogBuffer();
foreach(QString message, logBuffer)
logEntryAdded(message);
}

View file

@ -25,11 +25,11 @@ private:
QTextStream fileStream;
QFile fileHandle;
QVector<QString> logBuffer;
QList<QString> logBuffer;
public:
void logToFile(bool enabled);
void log(QtMsgType type, const QMessageLogContext &ctx, const QString &message);
QVector<QString> getLogBuffer() { return logBuffer; }
QList<QString> getLogBuffer() { return logBuffer; }
protected:
void openLogfileSession();
void closeLogfileSession();