[Scummvm-cvs-logs] CVS: tools compress_san.cpp,1.36,1.37
Pawel Kolodziejski
aquadran at users.sourceforge.net
Fri Jan 28 15:36:04 CET 2005
Update of /cvsroot/scummvm/tools
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8902
Modified Files:
compress_san.cpp
Log Message:
fix for FT smush audio tracks
Index: compress_san.cpp
===================================================================
RCS file: /cvsroot/scummvm/tools/compress_san.cpp,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -d -r1.36 -r1.37
--- compress_san.cpp 28 Jan 2005 17:15:51 -0000 1.36
+++ compress_san.cpp 28 Jan 2005 17:47:16 -0000 1.37
@@ -439,6 +439,10 @@
int offset = 0;
for (z = 0; z < _audioTracks[l].countFrames; z++) {
int length = _audioTracks[l].sizes[z];
+ if (length == 0) {
+ warning("zero length audio frame");
+ break;
+ }
if (_audioTracks[l].sdatSize != 0 && (offset + length) > _audioTracks[l].sdatSize) {
length = _audioTracks[l].sdatSize - offset;
}
More information about the Scummvm-git-logs
mailing list