- always declare the lstr* functions, even if they're inline - add prototype for ReadDirectoryChangesW
diff --git a/include/winbase.h b/include/winbase.h index 23cbbd0..19c2bcc 100644 --- a/include/winbase.h +++ b/include/winbase.h
@@ -1621,6 +1621,7 @@ BOOL WINAPI ReadEventLogA(HANDLE,DWORD,DWORD,LPVOID,DWORD,DWORD *,DWORD *); BOOL WINAPI ReadEventLogW(HANDLE,DWORD,DWORD,LPVOID,DWORD,DWORD *,DWORD *); #define ReadEventLog WINELIB_NAME_AW(ReadEventLog) +BOOL WINAPI ReadDirectoryChangesW(HANDLE,LPVOID,DWORD,BOOL,DWORD,LPDWORD,LPOVERLAPPED,LPOVERLAPPED_COMPLETION_ROUTINE); BOOL WINAPI ReadFile(HANDLE,LPVOID,DWORD,LPDWORD,LPOVERLAPPED); BOOL WINAPI ReadFileEx(HANDLE,LPVOID,DWORD,LPOVERLAPPED,LPOVERLAPPED_COMPLETION_ROUTINE); HANDLE WINAPI RegisterEventSourceA(LPCSTR,LPCSTR); @@ -1985,8 +1986,6 @@ #define WriteProfileString WINELIB_NAME_AW(WriteProfileString) #define Yield() -#if defined(WINE_NO_INLINE_STRING) || !defined(__WINESRC__) - LPSTR WINAPI lstrcatA(LPSTR,LPCSTR); LPWSTR WINAPI lstrcatW(LPWSTR,LPCWSTR); LPSTR WINAPI lstrcpyA(LPSTR,LPCSTR); @@ -1996,7 +1995,7 @@ INT WINAPI lstrlenA(LPCSTR); INT WINAPI lstrlenW(LPCWSTR); -#else /* !defined(WINE_NO_INLINE_STRING) && defined(__WINESRC__) */ +#if !defined(WINE_NO_INLINE_STRING) && defined(__WINESRC__) /* string functions without the exception handler */