]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
Windows: char* is not a Unicode string
authorJeffrey Altman <jaltman@your-file-system.com>
Tue, 4 Oct 2011 21:29:26 +0000 (17:29 -0400)
committerJeffrey Altman <jaltman@openafs.org>
Fri, 7 Oct 2011 22:33:28 +0000 (15:33 -0700)
Do not treat the output of NetbiosName() as a wide_t when
it is a char*.

Reviewed-on: http://gerrit.openafs.org/5549
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
(cherry picked from commit 4e02cb72be034ddad019d2ee70e8009ee762d9ed)

Change-Id: I03523441c3520f316232956d22d0f0a7203e4f36
Reviewed-on: http://gerrit.openafs.org/5568
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
src/WINNT/client_exp/gui2fs.cpp

index 0d8abd013a8ae75cf853fbbf8a3bb26d72e8f390..8c38a1cabfae8fb9134f4a1a31180d984b5bb16d 100644 (file)
@@ -1229,11 +1229,7 @@ static void FixNetbiosPath(CString& path)
         CString nbroot;
         const char * nbname = NetbiosName();
 
-#ifdef UNICODE
-        nbroot.Format(_T("\\\\%S\\"), nbname);
-#else
         nbroot.Format(_T("\\\\%s\\"), nbname);
-#endif
 
         if (nbroot.CompareNoCase(path) == 0) {
             path.Append(_T("all\\"));