From 8c8abca6f80fc63b5c11fa43319cdf56b4845660 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Wed, 28 Feb 2007 14:48:26 +0000 Subject: Changed the AppendableAudioStream code to use a queue of buffers, instead of a fixed size wrap-around memory buffer (this reduces memory usage in some cases by 500-700k, while actually being more flexible) svn-id: r25909 --- engines/sword1/sound.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'engines/sword1/sound.cpp') diff --git a/engines/sword1/sound.cpp b/engines/sword1/sound.cpp index fd0a37003e..6c255cb4ce 100644 --- a/engines/sword1/sound.cpp +++ b/engines/sword1/sound.cpp @@ -382,10 +382,8 @@ void Sound::initCowSystem(void) { } void Sound::closeCowSystem(void) { - if (_cowFile.isOpen()) - _cowFile.close(); - if (_cowHeader) - free(_cowHeader); + _cowFile.close(); + free(_cowHeader); _cowHeader = NULL; _currentCowFile = 0; } -- cgit v1.2.3