/[dotgnu-pnet]/pnet/engine/lookup.c
ViewVC logotype

Diff of /pnet/engine/lookup.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.13 by tum, Fri Jun 18 18:29:28 2004 UTC revision 1.14 by ktreichel, Sun Jun 26 15:56:30 2005 UTC
# Line 88  static ILClass *LookupClass(ILExecThread Line 88  static ILClass *LookupClass(ILExecThread
88          /* Get the name of the global type */          /* Get the name of the global type */
89          len = 0;          len = 0;
90          dot = -1;          dot = -1;
91          while(len < classNameLen && className[len] != '/')          while(len < classNameLen && className[len] != '/' && className[len] != '+')
92          {          {
93                  if(className[len] == '.')                  if(className[len] == '.')
94                  {                  {
# Line 135  static ILClass *LookupClass(ILExecThread Line 135  static ILClass *LookupClass(ILExecThread
135          }          }
136    
137          /* Resolve nested type names */          /* Resolve nested type names */
138          while(classInfo != 0 && len < classNameLen && className[len] == '/')          while(classInfo != 0 && len < classNameLen && (className[len] == '/' || className[len] == '+'))
139          {          {
140                  ++len;                  ++len;
141                  dot = len;                  dot = len;
142                  while(len < classNameLen && className[len] != '/')                  while(len < classNameLen && className[len] != '/' && className[len] != '+')
143                  {                  {
144                          ++len;                          ++len;
145                  }                  }

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26