dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnet/engine verify_except.c,1.6,1.7


From: Gopal.V <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/engine verify_except.c,1.6,1.7
Date: Fri, 20 Dec 2002 11:00:39 -0500

Update of /cvsroot/dotgnu-pnet/pnet/engine
In directory subversions:/tmp/cvs-serv3209/engine

Modified Files:
        verify_except.c 
Log Message:
empty the stack for "leave" opcodes


Index: verify_except.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/verify_except.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -r1.6 -r1.7
*** verify_except.c     2 Aug 2002 23:49:27 -0000       1.6
--- verify_except.c     20 Dec 2002 16:00:36 -0000      1.7
***************
*** 280,286 ****
  processLeave:
        /* The stack must be empty when we leave the block */
!       if(stackSize != 0)
        {
!               VERIFY_TYPE_ERROR();
        }
  
--- 280,289 ----
  processLeave:
        /* The stack must be empty when we leave the block */
!       while(stackSize)
        {
!               /* Pop the current top of stack */
!               ILCoderPop(coder, stack[stackSize -1].engineType,
!                          stack[stackSize -1].typeInfo);
!               stackSize--;
        }
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]