mirror of https://github.com/mgba-emu/mgba.git
Qt: Fix memory leak in LogController
This commit is contained in:
parent
2e330b92a7
commit
3be77c1622
|
@ -25,6 +25,10 @@ LogController::LogController(int levels, QObject* parent)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
LogController::~LogController() {
|
||||||
|
mLogFilterDeinit(&m_filter);
|
||||||
|
}
|
||||||
|
|
||||||
LogController::Stream LogController::operator()(int category, int level) {
|
LogController::Stream LogController::operator()(int category, int level) {
|
||||||
return Stream(this, category, level);
|
return Stream(this, category, level);
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,6 +35,7 @@ private:
|
||||||
|
|
||||||
public:
|
public:
|
||||||
LogController(int levels, QObject* parent = nullptr);
|
LogController(int levels, QObject* parent = nullptr);
|
||||||
|
~LogController();
|
||||||
|
|
||||||
int levels() const { return m_filter.defaultLevels; }
|
int levels() const { return m_filter.defaultLevels; }
|
||||||
mLogFilter* filter() { return &m_filter; }
|
mLogFilter* filter() { return &m_filter; }
|
||||||
|
|
Loading…
Reference in New Issue