dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnet/image meta_build.c,1.20,1.21


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/image meta_build.c,1.20,1.21
Date: Tue, 25 Feb 2003 19:14:32 -0500

Update of /cvsroot/dotgnu-pnet/pnet/image
In directory subversions:/tmp/cvs-serv4074/image

Modified Files:
        meta_build.c 
Log Message:


Load_MemberRef: report "unresolved external references" instead of
"invalid metadata" when a MemberRef cannot be resolved.


Index: meta_build.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/image/meta_build.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -r1.20 -r1.21
*** meta_build.c        18 Feb 2003 05:25:08 -0000      1.20
--- meta_build.c        26 Feb 2003 00:14:30 -0000      1.21
***************
*** 1862,1867 ****
                        {
                                fprintf(stderr,
!                                               "metadata error in token 
0x%08lX: "
!                                                               "member `%s.%s' 
not found\n",
                                                (unsigned long)token, 
classInfo->name, name);
                        }
--- 1862,1866 ----
                        {
                                fprintf(stderr,
!                                               "token 0x%08lX: member `%s.%s' 
not found\n",
                                                (unsigned long)token, 
classInfo->name, name);
                        }
***************
*** 1869,1874 ****
                        {
                                fprintf(stderr,
!                                               "metadata error in token 
0x%08lX: "
!                                                               "member 
`%s%s%s.%s' not found\n",
                                                (unsigned long)token,
                                                (classInfo->namespace ? 
classInfo->namespace : ""),
--- 1868,1872 ----
                        {
                                fprintf(stderr,
!                                               "token 0x%08lX: member 
`%s%s%s.%s' not found\n",
                                                (unsigned long)token,
                                                (classInfo->namespace ? 
classInfo->namespace : ""),
***************
*** 1880,1888 ****
                {
                        fprintf(stderr,
!                                       "metadata error in token 0x%08lX: 
member %s not found\n",
                                        (unsigned long)token, name);
                }
        #endif
!               return IL_LOADERR_BAD_META;
        }
        if(!ILMember_IsMethod(member) && !ILMember_IsField(member))
--- 1878,1886 ----
                {
                        fprintf(stderr,
!                                       "token 0x%08lX: member %s not found\n",
                                        (unsigned long)token, name);
                }
        #endif
!               return IL_LOADERR_UNRESOLVED;
        }
        if(!ILMember_IsMethod(member) && !ILMember_IsField(member))





reply via email to

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