Fixed small memory leaks

This commit is contained in:
Souryo 2016-06-17 20:54:11 -04:00
parent 298a789cfc
commit ee3e1909fb
3 changed files with 3 additions and 3 deletions

View file

@ -522,7 +522,7 @@ void Debugger::StartTraceLogger(TraceLoggerOptions options)
void Debugger::StopTraceLogger()
{
_traceLogger.release();
_traceLogger.reset();
}
void Debugger::ProcessPpuCycle()

View file

@ -152,7 +152,7 @@ void VideoDecoder::StopThread()
_waitForFrame.Signal();
_decodeThread->join();
_decodeThread.release();
_decodeThread.reset();
if(_ppuOutputBuffer != nullptr) {
//Clear whole screen

View file

@ -38,7 +38,7 @@ void VideoRenderer::StopThread()
_stopFlag = true;
if(_renderThread) {
_renderThread->join();
_renderThread.release();
_renderThread.reset();
}
}