Changeset 3375 for trunk/src/kernel32/Fileio.cpp
- Timestamp:
- Apr 15, 2000, 12:35:29 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/Fileio.cpp
r3269 r3375 1 /* $Id: Fileio.cpp,v 1.2 7 2000-03-29 15:17:27 cbratschiExp $ */1 /* $Id: Fileio.cpp,v 1.28 2000-04-14 22:35:25 sandervl Exp $ */ 2 2 3 3 /* … … 398 398 if((NULL!=lpszFileName) && strlen(lpszFileName)==2 && lpszFileName[1] == ':') 399 399 { 400 401 402 403 404 405 400 char szDrive[4]; 401 szDrive[0] = lpszFileName[0]; 402 szDrive[1] = lpszFileName[1]; 403 szDrive[2] = '\\'; 404 szDrive[3] = 0x00; 405 rc = O32_GetFileAttributes((LPSTR)szDrive); 406 406 } 407 else rc = O32_GetFileAttributes((LPSTR)lpszFileName); 407 else { 408 rc = O32_GetFileAttributes((LPSTR)lpszFileName); 409 if(rc == -1 && lpszFileName[strlen(lpszFileName)-1] != '\\') { 410 char *filename = (char *)alloca(strlen(lpszFileName)+1); 411 strcpy(filename, lpszFileName); 412 strcat(filename, "\\"); 413 rc = O32_GetFileAttributes((LPSTR)filename); 414 } 415 } 408 416 409 417 #if 0 // need more tests, maybe there is also a better way to hide simulated b:
Note:
See TracChangeset
for help on using the changeset viewer.