[Scummvm-cvs-logs] SF.net SVN: scummvm:[45327] scummvm/trunk/engines/draci/music.cpp
spalek at users.sourceforge.net
spalek at users.sourceforge.net
Thu Oct 22 08:41:11 CEST 2009
Revision: 45327
http://scummvm.svn.sourceforge.net/scummvm/?rev=45327&view=rev
Author: spalek
Date: 2009-10-22 06:41:11 +0000 (Thu, 22 Oct 2009)
Log Message:
-----------
Fix uninitialized channel volumes.
This fixed stopped music after calling the configuration dialog.
Modified Paths:
--------------
scummvm/trunk/engines/draci/music.cpp
Modified: scummvm/trunk/engines/draci/music.cpp
===================================================================
--- scummvm/trunk/engines/draci/music.cpp 2009-10-22 06:21:39 UTC (rev 45326)
+++ scummvm/trunk/engines/draci/music.cpp 2009-10-22 06:41:11 UTC (rev 45327)
@@ -38,6 +38,7 @@
MusicPlayer::MusicPlayer(MidiDriver *driver, const char *pathMask) : _parser(0), _driver(driver), _pathMask(pathMask), _looping(false), _isPlaying(false), _passThrough(false), _isGM(false), _track(0) {
memset(_channel, 0, sizeof(_channel));
+ memset(_channelVolume, 255, sizeof(_channelVolume));
_masterVolume = 0;
this->open();
_smfParser = MidiParser::createParser_SMF();
@@ -230,7 +231,7 @@
// - bindings to GPL2 scripting
// - load cmf.ins
// - enable Adlib
-// - resuming after configuration
+// + resuming after configuration
// + error handling
} // End of namespace Draci
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list