diff options
-rw-r--r-- | graphics/dxa_player.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/graphics/dxa_player.cpp b/graphics/dxa_player.cpp index 1e63b1b6df..ee17b4b6ff 100644 --- a/graphics/dxa_player.cpp +++ b/graphics/dxa_player.cpp @@ -186,13 +186,16 @@ void DXAPlayer::closeFile() { return; delete _fd; - _fd = 0; free(_frameBuffer1); free(_frameBuffer2); free(_scaledBuffer); free(_inBuffer); free(_decompBuffer); + + _fd = 0; + _inBuffer = 0; + _decompBuffer = 0; } void DXAPlayer::copyFrameToBuffer(byte *dst, uint x, uint y, uint pitch) { |