Changeset 7342 for trunk/src/kernel32/directory.cpp
- Timestamp:
- Nov 14, 2001, 7:39:52 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/directory.cpp
r7334 r7342 1 /* $Id: directory.cpp,v 1.4 1 2001-11-14 12:30:30 phallerExp $ */1 /* $Id: directory.cpp,v 1.42 2001-11-14 18:38:45 sandervl Exp $ */ 2 2 3 3 /* … … 350 350 *****************************************************************************/ 351 351 352 ODINFUNCTION3(BOOL, CreateDirectoryExA, 353 LPCSTR, lpTemplateDirectory, 354 LPCSTR, lpNewDirectory, 355 LPSECURITY_ATTRIBUTES, lpSecurityAttributes) 356 { 357 358 dprintf(("KERNEL32:CreateDirectoryExA(%s,%s,%08xh) not properly implemented\n", 352 BOOL WIN32API CreateDirectoryExA( LPCSTR lpTemplateDirectory, 353 LPCSTR lpNewDirectory, 354 LPSECURITY_ATTRIBUTES lpSecurityAttributes) 355 { 356 357 dprintf(("KERNEL32:CreateDirectoryExA(%08x,%08x,%08x) not properly implemented\n", 359 358 lpTemplateDirectory,lpNewDirectory,lpSecurityAttributes 360 359 )); … … 390 389 *****************************************************************************/ 391 390 392 ODINFUNCTION3(BOOL, CreateDirectoryExW, 393 LPCWSTR, lpTemplateDirectory, 394 LPCWSTR, lpNewDirectory, 395 LPSECURITY_ATTRIBUTES, lpSecurityAttributes) 391 BOOL WIN32API CreateDirectoryExW( LPCWSTR lpTemplateDirectory, 392 LPCWSTR lpNewDirectory, 393 LPSECURITY_ATTRIBUTES lpSecurityAttributes) 396 394 { 397 395 … … 723 721 * Should call SetLastError(but currently doesn't). 724 722 */ 725 ODINFUNCTION6(DWORD, SearchPathA, 726 LPCSTR, path, 727 LPCSTR, name, 728 LPCSTR, ext, 729 DWORD, buflen, 730 LPSTR, buffer, 731 LPSTR *, lastpart ) 723 DWORD WINAPI SearchPathA(LPCSTR path, LPCSTR name, LPCSTR ext, DWORD buflen, 724 LPSTR buffer, LPSTR *lastpart ) 732 725 { 733 726 char full_name[MAX_PATHNAME_LEN]; … … 743 736 * SearchPath32W (KERNEL32.448) 744 737 */ 745 ODINFUNCTION6(DWORD, SearchPathW, 746 LPCWSTR, path, 747 LPCWSTR, name, 748 LPCWSTR, ext, 749 DWORD, buflen, 750 LPWSTR, buffer, 751 LPWSTR *, lastpart ) 738 DWORD WINAPI SearchPathW(LPCWSTR path, LPCWSTR name, LPCWSTR ext, 739 DWORD buflen, LPWSTR buffer, LPWSTR *lastpart ) 752 740 { 753 741 char full_name[MAX_PATHNAME_LEN]; 754 755 #ifdef __WIN32OS2__ 756 LPSTR pathA; 757 LPSTR nameA; 758 LPSTR extA; 759 STACK_strdupWtoA(path, pathA) 760 STACK_strdupWtoA(name, nameA) 761 STACK_strdupWtoA(ext, extA) 762 #else 742 763 743 LPSTR pathA = HEAP_strdupWtoA( GetProcessHeap(), 0, path ); 764 744 LPSTR nameA = HEAP_strdupWtoA( GetProcessHeap(), 0, name ); 765 745 LPSTR extA = HEAP_strdupWtoA( GetProcessHeap(), 0, ext ); 766 #endif767 768 746 DWORD ret = DIR_SearchPath( pathA, nameA, extA, (LPSTR)full_name ); 769 770 #ifndef __WIN32OS2__771 747 HeapFree( GetProcessHeap(), 0, extA ); 772 748 HeapFree( GetProcessHeap(), 0, nameA ); 773 749 HeapFree( GetProcessHeap(), 0, pathA ); 774 #endif775 776 750 if (!ret) return 0; 777 751
Note:
See TracChangeset
for help on using the changeset viewer.