[Top][All Lists]
[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);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/engine cvm_ptr.c,1.39,1.40,
Gopal.V <address@hidden> <=