Daniel Lehman : msvcp140: Add __crtFlushProcessWriteBuffers.
Alexandre Julliard
julliard at winehq.org
Mon Apr 3 14:01:48 CDT 2017
Module: wine
Branch: master
Commit: d22569e83c166eedd99dabf0f8b00935575eb3b8
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d22569e83c166eedd99dabf0f8b00935575eb3b8
Author: Daniel Lehman <dlehman at esri.com>
Date: Fri Mar 31 16:04:32 2017 -0700
msvcp140: Add __crtFlushProcessWriteBuffers.
Signed-off-by: Daniel Lehman <dlehman at esri.com>
Signed-off-by: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/msvcp140/msvcp140.spec | 2 +-
dlls/msvcp90/misc.c | 8 ++++++++
include/winbase.h | 1 +
3 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/dlls/msvcp140/msvcp140.spec b/dlls/msvcp140/msvcp140.spec
index 15b558df..14e0fa1 100644
--- a/dlls/msvcp140/msvcp140.spec
+++ b/dlls/msvcp140/msvcp140.spec
@@ -3762,7 +3762,7 @@
@ stub __crtCreateSymbolicLinkW
@ cdecl __crtCreateThreadpoolTimer(ptr ptr ptr) MSVCP__crtCreateThreadpoolTimer
@ cdecl __crtCreateThreadpoolWait(ptr ptr ptr) MSVCP__crtCreateThreadpoolWait
-@ stub __crtFlushProcessWriteBuffers
+@ cdecl __crtFlushProcessWriteBuffers() MSVCP__crtFlushProcessWriteBuffers
@ cdecl __crtFreeLibraryWhenCallbackReturns(ptr ptr) MSVCP__crtFreeLibraryWhenCallbackReturns
@ cdecl __crtGetCurrentProcessorNumber() MSVCP__crtGetCurrentProcessorNumber
@ stub __crtGetFileInformationByHandleEx
diff --git a/dlls/msvcp90/misc.c b/dlls/msvcp90/misc.c
index 7d9c408..9f3724a 100644
--- a/dlls/msvcp90/misc.c
+++ b/dlls/msvcp90/misc.c
@@ -1263,6 +1263,14 @@ DWORD CDECL MSVCP__crtGetCurrentProcessorNumber(void)
}
/*********************************************************************
+ * __crtFlushProcessWriteBuffers (MSVCP140.@)
+ */
+VOID CDECL MSVCP__crtFlushProcessWriteBuffers(void)
+{
+ return FlushProcessWriteBuffers();
+}
+
+/*********************************************************************
* __crtCreateSemaphoreExW (MSVCP140.@)
*/
HANDLE CDECL MSVCP__crtCreateSemaphoreExW(
diff --git a/include/winbase.h b/include/winbase.h
index b7f86a2..67c29b5 100644
--- a/include/winbase.h
+++ b/include/winbase.h
@@ -1985,6 +1985,7 @@ WINBASEAPI PVOID WINAPI FlsGetValue(DWORD);
WINBASEAPI BOOL WINAPI FlsSetValue(DWORD,PVOID);
WINBASEAPI BOOL WINAPI FlushFileBuffers(HANDLE);
WINBASEAPI BOOL WINAPI FlushInstructionCache(HANDLE,LPCVOID,SIZE_T);
+WINBASEAPI VOID WINAPI FlushProcessWriteBuffers(void);
WINBASEAPI BOOL WINAPI FlushViewOfFile(LPCVOID,SIZE_T);
WINBASEAPI DWORD WINAPI FormatMessageA(DWORD,LPCVOID,DWORD,DWORD,LPSTR,DWORD,__ms_va_list*);
WINBASEAPI DWORD WINAPI FormatMessageW(DWORD,LPCVOID,DWORD,DWORD,LPWSTR,DWORD,__ms_va_list*);
More information about the wine-cvs
mailing list