Changeset 4559
- Timestamp:
- Nov 5, 2000, 11:21:48 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/src/kernel32/disk.cpp ¶
r4387 r4559 1 /* $Id: disk.cpp,v 1.1 7 2000-10-02 18:39:33sandervl Exp $ */1 /* $Id: disk.cpp,v 1.18 2000-11-05 22:21:48 sandervl Exp $ */ 2 2 3 3 /* … … 190 190 //****************************************************************************** 191 191 //****************************************************************************** 192 UINT WIN32API GetDriveTypeA( LPCSTR arg1)192 UINT WIN32API GetDriveTypeA(LPCSTR lpszDrive) 193 193 { 194 194 UINT rc; 195 rc = O32_GetDriveType(arg1); 196 dprintf(("KERNEL32: GetDriveType %s = %d\n", arg1,rc)); 195 //NOTE: Although GetDriveTypeW handles -1, GetDriveTypeA crashes in NT 4, SP6 196 rc = O32_GetDriveType(lpszDrive); 197 dprintf(("KERNEL32: GetDriveType %s = %d", lpszDrive, rc)); 197 198 return rc; 198 199 } 199 200 //****************************************************************************** 200 201 //****************************************************************************** 201 UINT WIN32API GetDriveTypeW(LPCWSTR arg1)202 UINT WIN32API GetDriveTypeW(LPCWSTR lpszDrive) 202 203 { 203 204 UINT rc; 204 205 char *astring; 205 206 206 astring = UnicodeToAsciiString((LPWSTR)arg1); 207 if(lpszDrive == (LPCWSTR)-1) { 208 return DRIVE_CANNOTDETERMINE; //NT 4, SP6 returns this (VERIFIED) 209 } 210 astring = UnicodeToAsciiString((LPWSTR)lpszDrive); 207 211 dprintf(("KERNEL32: OS2GetDriveTypeW %s", astring)); 208 212 rc = O32_GetDriveType(astring);
Note:
See TracChangeset
for help on using the changeset viewer.