From: A.Kleine <ak...@us...> - 2007-12-09 12:24:20
|
Update of /cvsroot/ming/ming/util In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv4577/ming/util Modified Files: decompile.c Log Message: keep action index always inside limit Index: decompile.c =================================================================== RCS file: /cvsroot/ming/ming/util/decompile.c,v retrieving revision 1.102 retrieving revision 1.103 diff -C2 -d -r1.102 -r1.103 *** decompile.c 8 Dec 2007 17:46:27 -0000 1.102 --- decompile.c 9 Dec 2007 12:24:13 -0000 1.103 *************** *** 1982,1986 **** { start=i; ! while (actions[start].SWF_ACTIONRECORD.Offset < actions[i].SWF_ACTIONRECORD.Offset+5+actions[i].SWF_ACTIONJUMP.BranchOffset) { start++; // count actions until start of "case x:" --- 1982,1987 ---- { start=i; ! while (actions[start].SWF_ACTIONRECORD.Offset < actions[i].SWF_ACTIONRECORD.Offset+5+actions[i].SWF_ACTIONJUMP.BranchOffset ! && start<maxn) { start++; // count actions until start of "case x:" |