Daniel Lehman : msvcp140: Add __crtCloseThreadpoolTimer.
Alexandre Julliard
julliard at winehq.org
Mon Apr 3 14:01:47 CDT 2017
Module: wine
Branch: master
Commit: a0cf8ce9240558a54730e33e9dddd328f99b3fc0
URL: http://source.winehq.org/git/wine.git/?a=commit;h=a0cf8ce9240558a54730e33e9dddd328f99b3fc0
Author: Daniel Lehman <dlehman at esri.com>
Date: Fri Mar 31 13:50:31 2017 -0700
msvcp140: Add __crtCloseThreadpoolTimer.
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 | 9 +++++++++
include/winbase.h | 1 +
3 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/dlls/msvcp140/msvcp140.spec b/dlls/msvcp140/msvcp140.spec
index ecf2b26..31d437e 100644
--- a/dlls/msvcp140/msvcp140.spec
+++ b/dlls/msvcp140/msvcp140.spec
@@ -3752,7 +3752,7 @@
@ cdecl _Xtime_diff_to_millis2(ptr ptr) _Xtime_diff_to_millis2
@ cdecl -ret64 _Xtime_get_ticks() _Xtime_get_ticks
@ stub __Wcrtomb_lk
-@ stub __crtCloseThreadpoolTimer
+@ cdecl __crtCloseThreadpoolTimer(ptr) MSVCP__crtCloseThreadpoolTimer
@ stub __crtCloseThreadpoolWait
@ cdecl __crtCompareStringA(long long str long str long) msvcrt.__crtCompareStringA
@ stub __crtCompareStringEx
diff --git a/dlls/msvcp90/misc.c b/dlls/msvcp90/misc.c
index fa5ac1d..1098cb7 100644
--- a/dlls/msvcp90/misc.c
+++ b/dlls/msvcp90/misc.c
@@ -1277,6 +1277,15 @@ PTP_TIMER CDECL MSVCP__crtCreateThreadpoolTimer(PTP_TIMER_CALLBACK callback,
}
/*********************************************************************
+ * __crtCloseThreadpoolTimer (MSVCP140.@)
+ */
+VOID CDECL MSVCP__crtCloseThreadpoolTimer(TP_TIMER *timer)
+{
+ TRACE("(%p)\n", timer);
+ CloseThreadpoolTimer(timer);
+}
+
+/*********************************************************************
* __crtSetThreadpoolTimer (MSVCP140.@)
*/
VOID CDECL MSVCP__crtSetThreadpoolTimer(TP_TIMER *timer,
diff --git a/include/winbase.h b/include/winbase.h
index 894156c..be1cb64 100644
--- a/include/winbase.h
+++ b/include/winbase.h
@@ -1752,6 +1752,7 @@ WINBASEAPI BOOL WINAPI CloseHandle(HANDLE);
WINBASEAPI VOID WINAPI CloseThreadpool(PTP_POOL);
WINBASEAPI VOID WINAPI CloseThreadpoolCleanupGroup(PTP_CLEANUP_GROUP);
WINBASEAPI VOID WINAPI CloseThreadpoolCleanupGroupMembers(PTP_CLEANUP_GROUP,BOOL,PVOID);
+WINBASEAPI VOID WINAPI CloseThreadpoolTimer(PTP_TIMER);
WINBASEAPI VOID WINAPI CloseThreadpoolWait(PTP_WAIT);
WINBASEAPI VOID WINAPI CloseThreadpoolWork(PTP_WORK);
WINBASEAPI BOOL WINAPI CommConfigDialogA(LPCSTR,HWND,LPCOMMCONFIG);
More information about the wine-cvs
mailing list