[Scummvm-cvs-logs] SF.net SVN: scummvm: [31692] scummvm/trunk/engines/made/music.cpp
thebluegr at users.sourceforge.net
thebluegr at users.sourceforge.net
Thu Apr 24 16:15:35 CEST 2008
Revision: 31692
http://scummvm.svn.sourceforge.net/scummvm/?rev=31692&view=rev
Author: thebluegr
Date: 2008-04-24 07:15:35 -0700 (Thu, 24 Apr 2008)
Log Message:
-----------
More cleanup
Modified Paths:
--------------
scummvm/trunk/engines/made/music.cpp
Modified: scummvm/trunk/engines/made/music.cpp
===================================================================
--- scummvm/trunk/engines/made/music.cpp 2008-04-24 14:12:08 UTC (rev 31691)
+++ scummvm/trunk/engines/made/music.cpp 2008-04-24 14:15:35 UTC (rev 31692)
@@ -141,9 +141,6 @@
}
void MusicPlayer::play(XmidiResource *midiResource, MusicFlags flags) {
- byte *resourceData;
- size_t resourceSize;
-
if (_isPlaying)
return;
@@ -153,11 +150,7 @@
_isGM = true;
- resourceSize = midiResource->getSize();
- resourceData = new byte[resourceSize];
- memcpy(resourceData, midiResource->getData(), resourceSize);
-
- if (_xmidiParser->loadMusic(resourceData, resourceSize)) {
+ if (_xmidiParser->loadMusic(midiResource->getData(), midiResource->getSize())) {
MidiParser *parser = _xmidiParser;
parser->setTrack(0);
parser->setMidiDriver(this);
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