diff options
Diffstat (limited to 'src/libs/dutil/WixToolset.DUtil/monutil.cpp')
| -rw-r--r-- | src/libs/dutil/WixToolset.DUtil/monutil.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/dutil/WixToolset.DUtil/monutil.cpp b/src/libs/dutil/WixToolset.DUtil/monutil.cpp index b42332ef..d6437b39 100644 --- a/src/libs/dutil/WixToolset.DUtil/monutil.cpp +++ b/src/libs/dutil/WixToolset.DUtil/monutil.cpp | |||
| @@ -1598,14 +1598,14 @@ static HRESULT FindRequestIndex( | |||
| 1598 | switch (pWaiterContext->rgRequests[i].type) | 1598 | switch (pWaiterContext->rgRequests[i].type) |
| 1599 | { | 1599 | { |
| 1600 | case MON_DIRECTORY: | 1600 | case MON_DIRECTORY: |
| 1601 | if (CSTR_EQUAL == ::CompareStringW(LOCALE_INVARIANT, 0, pWaiterContext->rgRequests[i].rgsczPathHierarchy[pWaiterContext->rgRequests[i].cPathHierarchy - 1], -1, pMessage->directory.sczDirectory, -1) && pWaiterContext->rgRequests[i].fRecursive == pMessage->fRecursive) | 1601 | if (CSTR_EQUAL == ::CompareStringOrdinal(pWaiterContext->rgRequests[i].rgsczPathHierarchy[pWaiterContext->rgRequests[i].cPathHierarchy - 1], -1, pMessage->directory.sczDirectory, -1, FALSE) && pWaiterContext->rgRequests[i].fRecursive == pMessage->fRecursive) |
| 1602 | { | 1602 | { |
| 1603 | *pdwIndex = i; | 1603 | *pdwIndex = i; |
| 1604 | ExitFunction1(hr = S_OK); | 1604 | ExitFunction1(hr = S_OK); |
| 1605 | } | 1605 | } |
| 1606 | break; | 1606 | break; |
| 1607 | case MON_REGKEY: | 1607 | case MON_REGKEY: |
| 1608 | if (reinterpret_cast<DWORD_PTR>(pMessage->regkey.hkRoot) == reinterpret_cast<DWORD_PTR>(pWaiterContext->rgRequests[i].regkey.hkRoot) && CSTR_EQUAL == ::CompareStringW(LOCALE_INVARIANT, 0, pWaiterContext->rgRequests[i].rgsczPathHierarchy[pWaiterContext->rgRequests[i].cPathHierarchy - 1], -1, pMessage->regkey.sczSubKey, -1) && pWaiterContext->rgRequests[i].fRecursive == pMessage->fRecursive && pWaiterContext->rgRequests[i].regkey.kbKeyBitness == pMessage->regkey.kbKeyBitness) | 1608 | if (reinterpret_cast<DWORD_PTR>(pMessage->regkey.hkRoot) == reinterpret_cast<DWORD_PTR>(pWaiterContext->rgRequests[i].regkey.hkRoot) && CSTR_EQUAL == ::CompareStringOrdinal(pWaiterContext->rgRequests[i].rgsczPathHierarchy[pWaiterContext->rgRequests[i].cPathHierarchy - 1], -1, pMessage->regkey.sczSubKey, -1, FALSE) && pWaiterContext->rgRequests[i].fRecursive == pMessage->fRecursive && pWaiterContext->rgRequests[i].regkey.kbKeyBitness == pMessage->regkey.kbKeyBitness) |
| 1609 | { | 1609 | { |
| 1610 | *pdwIndex = i; | 1610 | *pdwIndex = i; |
| 1611 | ExitFunction1(hr = S_OK); | 1611 | ExitFunction1(hr = S_OK); |
