diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index e6f4662d7..4e8e51183 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,3 +1,8 @@ +2007-08-02 Corinna Vinschen + + * include/winbase.h (ReOpenFile): Add prototype. + * lib/kernel32.def (ReOpenFile@16): Add export. + 2007-07-31 Chris Sutcliffe * include/wtsapi32.h (WTS_CURRENT_SESSION, WTSDisconnectSession): Define. diff --git a/winsup/w32api/include/winbase.h b/winsup/w32api/include/winbase.h index 43ca80c5e..5a77471d6 100644 --- a/winsup/w32api/include/winbase.h +++ b/winsup/w32api/include/winbase.h @@ -1838,6 +1838,9 @@ WINBASEAPI BOOL WINAPI RemoveDirectoryW(LPCWSTR); #if (_WIN32_WINNT >= 0x0500) WINBASEAPI ULONG WINAPI RemoveVectoredExceptionHandler(PVOID); #endif +#if (_WIN32_WINNT >= 0x0502) +WINBASEAPI HANDLE WINAPI ReOpenFile(HANDLE,DWORD,DWORD,DWORD); +#endif #if (_WIN32_WINNT >= 0x0500) WINBASEAPI BOOL WINAPI ReplaceFileA(LPCSTR,LPCSTR,LPCSTR,DWORD,LPVOID,LPVOID); WINBASEAPI BOOL WINAPI ReplaceFileW(LPCWSTR,LPCWSTR,LPCWSTR,DWORD,LPVOID,LPVOID); diff --git a/winsup/w32api/lib/kernel32.def b/winsup/w32api/lib/kernel32.def index 96c68ec87..b8323957e 100644 --- a/winsup/w32api/lib/kernel32.def +++ b/winsup/w32api/lib/kernel32.def @@ -633,6 +633,7 @@ ReleaseSemaphore@12 RemoveDirectoryA@4 RemoveDirectoryW@4 RemoveVectoredExceptionHandler@4 +ReOpenFile@16 ReplaceFile@24 ReplaceFileA@24 ReplaceFileW@24