[Scummvm-cvs-logs] CVS: scummvm/scumm/smush player.cpp,1.29,1.30

Pawel Kolodziejski aquadran at users.sourceforge.net
Sat Jan 18 06:59:02 CET 2003


Update of /cvsroot/scummvm/scummvm/scumm/smush
In directory sc8-pr-cvs1:/tmp/cvs-serv27807

Modified Files:
	player.cpp 
Log Message:
fix smush audio loop

Index: player.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/player.cpp,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -d -r1.29 -r1.30
--- player.cpp	18 Jan 2003 13:54:26 -0000	1.29
+++ player.cpp	18 Jan 2003 14:58:37 -0000	1.30
@@ -386,17 +386,19 @@
 						*(byte*)(_IACToutput + 1) = *(byte*)d_src++;
 						_IACTrest = 2;
 						bsize--;
+						continue;
 					}
 					bsize = 0;
 					*(byte*)(_IACToutput + 0) = *(byte*)d_src;
 					_IACTrest = 1;
+					continue;
 				} else if (_IACTrest == 0) {
 					*(byte*)(_IACToutput + 0) = *(byte*)d_src++;
 					bsize--;
-					*(byte*)(_IACToutput + 1) = *(byte*)d_src++;
-					_IACTrest = 2;
-					bsize--;
 				}
+				*(byte*)(_IACToutput + 1) = *(byte*)d_src++;
+				_IACTrest = 2;
+				bsize--;
 			}	
 		} while (bsize != 0);
 	





More information about the Scummvm-git-logs mailing list