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_emit.c,1.20,1.21


From: Gopal.V <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/engine lib_emit.c,1.20,1.21
Date: Wed, 23 Jul 2003 00:01:49 -0400

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

Modified Files:
        lib_emit.c 
Log Message:
Do not check for parent classes for <Module>


Index: lib_emit.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/lib_emit.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -r1.20 -r1.21
*** lib_emit.c  23 Jul 2003 00:26:48 -0000      1.20
--- lib_emit.c  23 Jul 2003 04:01:45 -0000      1.21
***************
*** 940,944 ****
                nameSpace = 0;
        }
!       if (!(baseClass = ILClass_FromToken(image, token)))
        {
                IL_METADATA_UNLOCK(_thread);
--- 940,953 ----
                nameSpace = 0;
        }
!       if(!token && typeName &&
!               ((!strcmp("<Module>", typeName) && nameSpace==NULL) 
!               || (!strcmp("Object", typeName) && nameSpace && 
!                                        !strcmp("System", nameSpace)) 
!               || (attr & IL_META_TYPEDEF_INTERFACE))) 
!       {
!               /* interfaces , <Module> and System.Object */
!               baseClass=NULL;
!       }
!       else if (!(baseClass = ILClass_FromToken(image, token)))
        {
                IL_METADATA_UNLOCK(_thread);





reply via email to

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