From 01059dcb66eef9d220b096730b9f168f42098865 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Fri, 5 Mar 2004 23:27:07 +0000 Subject: [PATCH] drivemap-fix-take2-20040305 * See I knew it wouldn't work. Revert to loop used in revision 1.14 --- src/WINNT/client_config/drivemap.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/WINNT/client_config/drivemap.cpp b/src/WINNT/client_config/drivemap.cpp index dd5e8f3..5fa529a 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()) { -- 1.9.4