Qt: Fix memory leak in LogController

This commit is contained in:
Vicki Pfau 2018-07-04 12:47:09 -07:00
parent 2e330b92a7
commit 3be77c1622
2 changed files with 5 additions and 0 deletions

View File

@ -25,6 +25,10 @@ LogController::LogController(int levels, QObject* parent)
}
}
LogController::~LogController() {
mLogFilterDeinit(&m_filter);
}
LogController::Stream LogController::operator()(int category, int level) {
return Stream(this, category, level);
}

View File

@ -35,6 +35,7 @@ private:
public:
LogController(int levels, QObject* parent = nullptr);
~LogController();
int levels() const { return m_filter.defaultLevels; }
mLogFilter* filter() { return &m_filter; }