[Scummvm-cvs-logs] SF.net SVN: scummvm: [27732] scummvm/branches/branch-0-10-0/engines/sky/ music/mt32music.cpp

wjpalenstijn at users.sourceforge.net wjpalenstijn at users.sourceforge.net
Wed Jun 27 00:34:04 CEST 2007


Revision: 27732
          http://scummvm.svn.sourceforge.net/scummvm/?rev=27732&view=rev
Author:   wjpalenstijn
Date:     2007-06-26 15:34:03 -0700 (Tue, 26 Jun 2007)

Log Message:
-----------
increase mt-32 sysex delay to prevent buffer overflow (see FR#1393726)

Modified Paths:
--------------
    scummvm/branches/branch-0-10-0/engines/sky/music/mt32music.cpp

Modified: scummvm/branches/branch-0-10-0/engines/sky/music/mt32music.cpp
===================================================================
--- scummvm/branches/branch-0-10-0/engines/sky/music/mt32music.cpp	2007-06-26 22:33:07 UTC (rev 27731)
+++ scummvm/branches/branch-0-10-0/engines/sky/music/mt32music.cpp	2007-06-26 22:34:03 UTC (rev 27732)
@@ -120,7 +120,7 @@
 		crc -= sysExBuf[cnt];
 	sysExBuf[14] = crc & 0x7F;					// crc
 	_midiDrv->sysEx(sysExBuf, 15);
-	g_system->delayMillis(5);
+	g_system->delayMillis(40);
 	return true;
 }
 
@@ -170,7 +170,7 @@
 		sendBuf[len] = crc & 0x7F;
 		len++;
 		_midiDrv->sysEx(sendBuf, len);
-		g_system->delayMillis (5);
+		g_system->delayMillis (40);
 	}
 
 	while (processPatchSysEx(sysExData))


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