- 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 */