Fix a couple of build warnings
authorGleb Balykov <g.balykov@samsung.com>
Mon, 12 Aug 2024 14:55:01 +0000 (17:55 +0300)
committerGleb Balykov/Advanced System SW Lab /SRR/Staff Engineer/Samsung Electronics <g.balykov@samsung.com>
Wed, 14 Aug 2024 13:25:31 +0000 (16:25 +0300)
src/debugger/evalstackmachine.cpp

index 7f2ce00904f28346048baf10763392917cdbb55c..a02815cc829ff6038c901335892b7b8e7de9741d 100644 (file)
@@ -2096,12 +2096,12 @@ HRESULT EvalStackMachine::FindPredefinedTypes(ICorDebugModule *pModule)
 
     mdTypeDef typeDef = mdTypeDefNil;
     static const WCHAR strTypeDefDecimal[] = W("System.Decimal");
-    IfFailRet(pMD->FindTypeDefByName(strTypeDefDecimal, NULL, &typeDef));
+    IfFailRet(pMD->FindTypeDefByName(strTypeDefDecimal, (mdToken)NULL, &typeDef));
     IfFailRet(pModule->GetClassFromToken(typeDef, &m_evalData.iCorDecimalClass));
 
     typeDef = mdTypeDefNil;
     static const WCHAR strTypeDefVoid[] = W("System.Void");
-    IfFailRet(pMD->FindTypeDefByName(strTypeDefVoid, NULL, &typeDef));
+    IfFailRet(pMD->FindTypeDefByName(strTypeDefVoid, (mdToken)NULL, &typeDef));
     IfFailRet(pModule->GetClassFromToken(typeDef, &m_evalData.iCorVoidClass));
 
     static const std::vector<std::pair<CorElementType, const WCHAR*>> corElementToValueNameMap{
@@ -2122,7 +2122,7 @@ HRESULT EvalStackMachine::FindPredefinedTypes(ICorDebugModule *pModule)
     for (auto &entry : corElementToValueNameMap)
     {
         typeDef = mdTypeDefNil;
-        IfFailRet(pMD->FindTypeDefByName(entry.second, NULL, &typeDef));
+        IfFailRet(pMD->FindTypeDefByName(entry.second, (mdToken)NULL, &typeDef));
         IfFailRet(pModule->GetClassFromToken(typeDef, &m_evalData.corElementToValueClassMap[entry.first]));
     }