diff --git a/engines/twine/flamovies.cpp b/engines/twine/flamovies.cpp index 03fdc8fdbc7..7a5cdea0d51 100644 --- a/engines/twine/flamovies.cpp +++ b/engines/twine/flamovies.cpp @@ -252,6 +252,7 @@ void FlaMovies::playFlaMovie(const char *flaName) { _fadeOut = -1; fadeOutFrames = 0; + file.close(); if (!file.open(fileNamePath)) { warning("Failed to open fla movie '%s'", fileNamePath.c_str()); return; diff --git a/engines/twine/twine.cpp b/engines/twine/twine.cpp index a20d08040d8..138ff3682f8 100644 --- a/engines/twine/twine.cpp +++ b/engines/twine/twine.cpp @@ -1009,7 +1009,9 @@ void TwinEEngine::readKeys() { break; } } - +#if 1 + { +#else int32 size = 0; uint8 *keyboard = nullptr; // TODO: SDL_GetKeyState(&size); for (int32 j = 0; j < size; j++) { @@ -1083,7 +1085,7 @@ void TwinEEngine::readKeys() { } } } - +#endif int find = 0; bool found = false; for (int i = 0; i < ARRAYSIZE(pressedKeyMap); i++) {