/[enigma]/enigma/src/sound.cc
ViewVC logotype

Diff of /enigma/src/sound.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.14 by ant_39, Sat Jun 7 15:21:07 2003 UTC revision 1.15 by ant_39, Sun Jun 8 10:15:14 2003 UTC
# Line 74  sound::Init() Line 74  sound::Init()
74  void  void
75  sound::ClearSoundCache()  sound::ClearSoundCache()
76  {  {
77        for (px::Dict<Mix_Chunk*>::iterator it = wav_cache.begin(); it != wav_cache.end(); ++it)
78            Mix_FreeChunk(it->second);
79      wav_cache.clear();      wav_cache.clear();
80  }  }
81    
# Line 93  void Line 95  void
95  sound::Shutdown()  sound::Shutdown()
96  {  {
97      if (sound_initialized) {      if (sound_initialized) {
98            ClearSoundCache();
99          Mix_FreeMusic(current_music);          Mix_FreeMusic(current_music);
100          Mix_CloseAudio();          Mix_CloseAudio();
101          sound_initialized = false;          sound_initialized = false;

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26