From: Jeffrey Altman Date: Fri, 5 Mar 2004 23:27:07 +0000 (+0000) Subject: drivemap-fix-take2-20040305 X-Git-Tag: openafs-devel-1_3_60~69 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=01059dcb66eef9d220b096730b9f168f42098865;p=packages%2Fo%2Fopenafs.git drivemap-fix-take2-20040305 * See I knew it wouldn't work. Revert to loop used in revision 1.14 --- diff --git a/src/WINNT/client_config/drivemap.cpp b/src/WINNT/client_config/drivemap.cpp index dd5e8f30b..5fa529a22 100644 --- a/src/WINNT/client_config/drivemap.cpp +++ b/src/WINNT/client_config/drivemap.cpp @@ -774,19 +774,15 @@ BOOL GetDriveSubmount (TCHAR chDrive, LPTSTR pszSubmountNow) if (*pszSubmount==0) return FALSE; } - ++pszSubmount; - if(!*pszSubmount || _tcsncicmp(pszSubmount, szNetBiosName, _tcslen(szNetBiosName))) - return FALSE; -#ifdef COMMENT // note that szNetBiosName has a '\\' tagged in the end earlier for (++pszSubmount; *pszSubmount && (*pszSubmount != TEXT('\\')); ++pszSubmount) - if (!lstrncmpi (pszSubmount, szNetBiosName, lstrlen(szNetBiosName))) + if (!_tcsncicmp(pszSubmount, szNetBiosName, _tcslen(szNetBiosName))) break; if ((!*pszSubmount) || (*pszSubmount == TEXT('\\'))) return FALSE; -#endif - pszSubmount += _tcslen(szNetBiosName); + + pszSubmount += _tcslen(szNetBiosName); } else // (!IsWindowsNT()) {