[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