Fixed small memory leaks
This commit is contained in:
parent
298a789cfc
commit
ee3e1909fb
3 changed files with 3 additions and 3 deletions
|
@ -522,7 +522,7 @@ void Debugger::StartTraceLogger(TraceLoggerOptions options)
|
||||||
|
|
||||||
void Debugger::StopTraceLogger()
|
void Debugger::StopTraceLogger()
|
||||||
{
|
{
|
||||||
_traceLogger.release();
|
_traceLogger.reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Debugger::ProcessPpuCycle()
|
void Debugger::ProcessPpuCycle()
|
||||||
|
|
|
@ -152,7 +152,7 @@ void VideoDecoder::StopThread()
|
||||||
_waitForFrame.Signal();
|
_waitForFrame.Signal();
|
||||||
_decodeThread->join();
|
_decodeThread->join();
|
||||||
|
|
||||||
_decodeThread.release();
|
_decodeThread.reset();
|
||||||
|
|
||||||
if(_ppuOutputBuffer != nullptr) {
|
if(_ppuOutputBuffer != nullptr) {
|
||||||
//Clear whole screen
|
//Clear whole screen
|
||||||
|
|
|
@ -38,7 +38,7 @@ void VideoRenderer::StopThread()
|
||||||
_stopFlag = true;
|
_stopFlag = true;
|
||||||
if(_renderThread) {
|
if(_renderThread) {
|
||||||
_renderThread->join();
|
_renderThread->join();
|
||||||
_renderThread.release();
|
_renderThread.reset();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue