File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -1993,14 +1993,17 @@ HRESULT CordbModule::CreateClass(mdTypeDef classMetaDataToken,
19931993 HRESULT hr = m_classes.AddBase (pClass);
19941994
19951995 if (SUCCEEDED (hr))
1996+ {
19961997 *ppClass = pClass;
1998+ if (classMetaDataToken == COR_GLOBAL_PARENT_TOKEN)
1999+ {
2000+ _ASSERTE ( m_pClass == NULL ); // redundant create
2001+ m_pClass.Assign (pClass);
2002+ }
2003+ }
19972004 else
1998- delete pClass;
1999-
2000- if (classMetaDataToken == COR_GLOBAL_PARENT_TOKEN)
20012005 {
2002- _ASSERTE ( m_pClass == NULL ); // redundant create
2003- m_pClass.Assign (pClass);
2006+ delete pClass;
20042007 }
20052008
20062009 return hr;
@@ -5331,6 +5334,3 @@ void CordbNativeCode::LoadNativeInfo()
53315334 }
53325335
53335336} // CordbNativeCode::LoadNativeInfo
5334-
5335-
5336-
You can’t perform that action at this time.
0 commit comments