VirtualBox

Ignore:
Timestamp:
Apr 17, 2020 10:26:07 PM (5 years ago)
Author:
vboxsync
Message:

HostDrivers/VBoxDrvCfg.cpp: VC++ 14.1 adjustments. bugref:8489

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/win/cfg/VBoxDrvCfg.cpp

    r82968 r83780  
    297297    for (DWORD i = 2; (hr = vboxDrvCfgInfQueryKeyValue(&InfCtx, i, &lpszPlatformCur, &cPlatformCur)) == S_OK; ++i)
    298298    {
    299         if (wcsicmp(lpszPlatformCur, L"NT"VBOXDRVCFG_ARCHSTR))
     299        if (wcsicmp(lpszPlatformCur, L"NT" VBOXDRVCFG_ARCHSTR))
    300300        {
    301301            if (bNt)
     
    499499                            ))
    500500                    {
    501                         for (WCHAR * pHwId = pDrvDetail->HardwareID; pHwId && *pHwId && pHwId < (TCHAR*)(DetailBuf + sizeof(DetailBuf)/sizeof(DetailBuf[0])) ;pHwId += wcslen(pHwId) + 1)
     501                        for (WCHAR *pwszHwId = pDrvDetail->HardwareID;
     502                             pwszHwId && *pwszHwId && (uintptr_t)pwszHwId < (uintptr_t)DetailBuf + sizeof(DetailBuf);
     503                             pwszHwId += wcslen(pwszHwId) + 1)
    502504                        {
    503                             if (!wcsicmp(pHwId, pPnPId))
     505                            if (!wcsicmp(pwszHwId, pPnPId))
    504506                            {
    505507                                NonStandardAssert(pDrvDetail->InfFileName[0]);
     
    514516                    else
    515517                    {
    516                         DWORD dwErr = GetLastError();
    517                         NonStandardLogRelCrap((__FUNCTION__": SetupDiGetDriverInfoDetail fail dwErr=%ld, size(%d)", dwErr, dwReq));
     518                        DWORD dwErr2 = GetLastError();
     519                        NonStandardLogRelCrap((__FUNCTION__": SetupDiGetDriverInfoDetail fail dwErr=%ld, size(%d)", dwErr2, dwReq));
    518520//                        NonStandardAssert(0);
    519521                    }
     
    522524                else
    523525                {
    524                     DWORD dwErr = GetLastError();
    525                     if (dwErr == ERROR_NO_MORE_ITEMS)
     526                    DWORD dwErr2 = GetLastError();
     527                    if (dwErr2 == ERROR_NO_MORE_ITEMS)
    526528                    {
    527529                        NonStandardLogRelCrap((__FUNCTION__": dwErr == ERROR_NO_MORE_ITEMS -> search was finished "));
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette