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 lib_type.c,1.37,1.38


From: Gopal.V <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/engine lib_type.c,1.37,1.38
Date: Sun, 27 Jul 2003 00:56:08 -0400

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

Modified Files:
        lib_type.c 
Log Message:
Avoid boxing conversions when dealing with parameter checks.


Index: lib_type.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/lib_type.c,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -r1.37 -r1.38
*** lib_type.c  25 Jul 2003 02:24:33 -0000      1.37
--- lib_type.c  27 Jul 2003 04:56:06 -0000      1.38
***************
*** 1863,1867 ****
                else
                {
!                       if(!ILTypeAssignCompatible(image, typeInfo,
                                                                           
ILTypeGetParam(signature, paramNum + 1)))
                        {
--- 1863,1867 ----
                else
                {
!                       if(!ILTypeAssignCompatibleNonBoxing(image, typeInfo,
                                                                           
ILTypeGetParam(signature, paramNum + 1)))
                        {
***************
*** 2087,2090 ****
--- 2087,2091 ----
                        {
                                otherMember=ILProgramItemToMember(foundItem);
+                                       
                                if(ILMemberGetKind(member) == 
ILMemberGetKind(otherMember) &&
                                  (otherMember=CheckMemberOverride(otherMember, 
member))!=NULL)





reply via email to

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