diff options
author | Travis Howell | 2007-08-04 02:19:11 +0000 |
---|---|---|
committer | Travis Howell | 2007-08-04 02:19:11 +0000 |
commit | fa282c173bfc44d2f9c6e3e66c069beaec9e2535 (patch) | |
tree | e50efbb502051eaeccae52f76b8c49191ff28596 | |
parent | 8b5f0624f5a6c80826fb547ac6613b21ce2e1cc7 (diff) | |
download | scummvm-rg350-fa282c173bfc44d2f9c6e3e66c069beaec9e2535.tar.gz scummvm-rg350-fa282c173bfc44d2f9c6e3e66c069beaec9e2535.tar.bz2 scummvm-rg350-fa282c173bfc44d2f9c6e3e66c069beaec9e2535.zip |
Fix bug ##1767235 - Feeble Files: Video Playback garbled, game crashes.
svn-id: r28438
-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) { |