[Scummvm-cvs-logs] SF.net SVN: scummvm: [27731] scummvm/trunk/engines/sky/music/mt32music.cpp

wjpalenstijn at users.sourceforge.net wjpalenstijn at users.sourceforge.net
Wed Jun 27 00:33:07 CEST 2007


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

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

Modified Paths:
--------------
    scummvm/trunk/engines/sky/music/mt32music.cpp

Modified: scummvm/trunk/engines/sky/music/mt32music.cpp
===================================================================
--- scummvm/trunk/engines/sky/music/mt32music.cpp	2007-06-26 16:06:58 UTC (rev 27730)
+++ scummvm/trunk/engines/sky/music/mt32music.cpp	2007-06-26 22:33:07 UTC (rev 27731)
@@ -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