[Scummvm-devel] CD Support (little) fix

Gregory Montoir Gregory.Montoir at ens.insa-rennes.fr
Sat Apr 27 12:05:02 CEST 2002


Hi,

I have just noticed that when leaving scummvm
after a game with CD tracks (monkey1), the CD
was not stopped, and so the music continues (this
happens on win32 platforms at least...) ;
I have corrected that : refer to the diff file
(there is only 3 lines to add :) )


Regards,

Cyx
-------------- next part --------------
Common subdirectories: scummvm/PocketSCUMM and scummvm_mod/PocketSCUMM
Only in scummvm_mod: Release
Common subdirectories: scummvm/dc and scummvm_mod/dc
Common subdirectories: scummvm/debian and scummvm_mod/debian
Common subdirectories: scummvm/mac and scummvm_mod/mac
Common subdirectories: scummvm/macosclassic and scummvm_mod/macosclassic
Common subdirectories: scummvm/morphos and scummvm_mod/morphos
Only in scummvm_mod: scummvm.ncb
Only in scummvm_mod: scummvm.opt
diff -u scummvm/sdl.cpp scummvm_mod/sdl.cpp
--- scummvm/sdl.cpp	Wed Apr 24 07:42:30 2002
+++ scummvm_mod/sdl.cpp	Sat Apr 27 11:17:38 2002
@@ -932,6 +932,10 @@
 }
 		
 void OSystem_SDL::quit() {
+  if(cdrom) {
+    SDL_CDStop(cdrom);
+    SDL_CDClose(cdrom);
+  }
 	unload_gfx_mode();		
 	exit(1);
 }
Common subdirectories: scummvm/simon and scummvm_mod/simon
Common subdirectories: scummvm/sound and scummvm_mod/sound
Common subdirectories: scummvm/v3 and scummvm_mod/v3
Common subdirectories: scummvm/v4 and scummvm_mod/v4
Common subdirectories: scummvm/wince and scummvm_mod/wince


More information about the Scummvm-devel mailing list