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_ptr.c,1.12,1.13


From: Gopal.V <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/engine verify_ptr.c,1.12,1.13
Date: Thu, 14 Nov 2002 10:04:48 -0500

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

Modified Files:
        verify_ptr.c 
Log Message:
verifier patch for stobj


Index: verify_ptr.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/verify_ptr.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -r1.12 -r1.13
*** verify_ptr.c        29 Jun 2002 01:04:22 -0000      1.12
--- verify_ptr.c        14 Nov 2002 15:04:46 -0000      1.13
***************
*** 443,449 ****
        if(STK_BINARY_1 == ILEngineType_M || STK_BINARY_1 == ILEngineType_T)
        {
!               if(STK_BINARY_2 == ILEngineType_MV && classInfo &&
!                  ILTypeIdentical(stack[stackSize - 1].typeInfo,
!                                                  
ILType_FromValueType(classInfo)))
                {
                        ILCoderPtrAccessManaged(coder, opcode, classInfo);
--- 443,451 ----
        if(STK_BINARY_1 == ILEngineType_M || STK_BINARY_1 == ILEngineType_T)
        {
!               /* NOTE: ILTypeIdentical(stack[stackSize - 1].typeInfo,
!                                                   
ILType_FromValueType(classInfo))
!                  was removed as ECMA spec leaves that check as unspecified. */
!               if((STK_BINARY_2 == ILEngineType_MV || STK_BINARY_2 == 
ILEngineType_I)
!                       && classInfo)
                {
                        ILCoderPtrAccessManaged(coder, opcode, classInfo);





reply via email to

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