From c453f214e6e356524aff2466a8221675b7ac33be Mon Sep 17 00:00:00 2001 From: Nicola Mettifogo Date: Mon, 8 Feb 2010 16:12:22 +0000 Subject: Close the FLI file only from the routine that opened it. svn-id: r47990 --- engines/drascula/graphics.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/engines/drascula/graphics.cpp b/engines/drascula/graphics.cpp index 719438d6fe..79d91bccd3 100644 --- a/engines/drascula/graphics.cpp +++ b/engines/drascula/graphics.cpp @@ -486,8 +486,8 @@ void DrasculaEngine::playFLI(const char *filefli, int vel) { if (_useMemForArj) free(memPtr); - else - _arj.close(); + + _arj.close(); } int DrasculaEngine::playFrameSSN() { @@ -596,7 +596,6 @@ byte *DrasculaEngine::TryInMem() { return NULL; _arj.read(memPtr, length); _useMemForArj = true; - _arj.close(); return memPtr; } -- cgit v1.2.3