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 cvm_ptr.c,1.39,1.40


From: Gopal.V <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/engine cvm_ptr.c,1.39,1.40
Date: Sun, 20 Jul 2003 17:30:31 -0400

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

Modified Files:
        cvm_ptr.c 
Log Message:
Allow enums to be cast to thier underlying type.


Index: cvm_ptr.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/cvm_ptr.c,v
retrieving revision 1.39
retrieving revision 1.40
diff -C2 -r1.39 -r1.40
*** cvm_ptr.c   28 Jun 2003 00:45:49 -0000      1.39
--- cvm_ptr.c   20 Jul 2003 21:30:29 -0000      1.40
***************
*** 92,95 ****
--- 92,103 ----
        else
        {
+               fromType=ILTypeGetEnumType(ILClassToType(fromClass));
+               toType=ILTypeGetEnumType(ILClassToType(toClass));
+               
+               if(ILTypeIdentical(fromType,toType))
+               {
+                       return 1;
+               }
+ 
                return ILClassInheritsFrom(fromClass, toClass);
        }





reply via email to

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