@@ -315,35 +315,35 @@ HRESULT DecisionInfoBuilder::Merge(
315315 }
316316
317317 // merge qualifiers
318- for (UINT16 i = 1 ; i < pMerge->GetNumQualifiers (); i++)
318+ for (int i = 1 ; i < pMerge->GetNumQualifiers (); i++)
319319 {
320320 RETURN_IF_FAILED (pMerge->GetQualifier (i, &qualifier));
321321 RETURN_IF_FAILED (GetOrAddQualifier (&qualifier, &index));
322- if (!pQualifierMapUsed->TrySetMapping (i , static_cast <UINT16>(index)))
322+ if (!pQualifierMapUsed->TrySetMapping (static_cast <UINT16>(i) , static_cast <UINT16>(index)))
323323 {
324324 return HRESULT_FROM_WIN32 (ERROR_MRM_MAP_NOT_FOUND);
325325 }
326326 }
327327
328328 // merge qualifiersets
329329 QualifierSetResult qualifierSet;
330- for (UINT16 i = 1 ; i < pMerge->GetNumQualifierSets (); i++)
330+ for (int i = 1 ; i < pMerge->GetNumQualifierSets (); i++)
331331 {
332332 RETURN_IF_FAILED (pMerge->GetQualifierSet (i, &qualifierSet));
333333 RETURN_IF_FAILED (GetOrAddQualifierSet (&qualifierSet, pQualifierMapUsed, &index));
334- if (!pQualifierSetMapUsed->TrySetMapping (i , static_cast <UINT16>(index)))
334+ if (!pQualifierSetMapUsed->TrySetMapping (static_cast <UINT16>(i) , static_cast <UINT16>(index)))
335335 {
336336 return HRESULT_FROM_WIN32 (ERROR_MRM_MAP_NOT_FOUND);
337337 }
338338 }
339339
340340 // merge decisions
341341 DecisionResult decision;
342- for (UINT16 i = 2 ; i < pMerge->GetNumDecisions (); i++)
342+ for (int i = 2 ; i < pMerge->GetNumDecisions (); i++)
343343 {
344344 RETURN_IF_FAILED (pMerge->GetDecision (i, &decision));
345345 RETURN_IF_FAILED (GetOrAddDecision (&decision, pQualifierSetMapUsed, &index));
346- if (!pDecisionMapUsed->TrySetMapping (i , static_cast <UINT16>(index)))
346+ if (!pDecisionMapUsed->TrySetMapping (static_cast <UINT16>(i) , static_cast <UINT16>(index)))
347347 {
348348 return HRESULT_FROM_WIN32 (ERROR_MRM_MAP_NOT_FOUND);
349349 }
0 commit comments