Module: wine Branch: master Commit: f0b1a2a7792d344398c74671bb3b857929360f6e URL: http://source.winehq.org/git/wine.git/?a=commit;h=f0b1a2a7792d344398c74671bb...
Author: Piotr Caban piotr@codeweavers.com Date: Thu Mar 30 22:48:12 2017 +0200
msvcr100: Fix ThreadScheduler virtual table.
Signed-off-by: Piotr Caban piotr@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/msvcrt/scheduler.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/dlls/msvcrt/scheduler.c b/dlls/msvcrt/scheduler.c index 403ff9f..b5dc2f8 100644 --- a/dlls/msvcrt/scheduler.c +++ b/dlls/msvcrt/scheduler.c @@ -971,11 +971,18 @@ void __asm_dummy_vtables(void) { VTABLE_ADD_FUNC(ThreadScheduler_Release) VTABLE_ADD_FUNC(ThreadScheduler_RegisterShutdownEvent) VTABLE_ADD_FUNC(ThreadScheduler_Attach) +#if _MSVCR_VER > 100 VTABLE_ADD_FUNC(ThreadScheduler_CreateScheduleGroup_loc) +#endif VTABLE_ADD_FUNC(ThreadScheduler_CreateScheduleGroup) +#if _MSVCR_VER > 100 VTABLE_ADD_FUNC(ThreadScheduler_ScheduleTask_loc) +#endif VTABLE_ADD_FUNC(ThreadScheduler_ScheduleTask) - VTABLE_ADD_FUNC(ThreadScheduler_IsAvailableLocation)); +#if _MSVCR_VER > 100 + VTABLE_ADD_FUNC(ThreadScheduler_IsAvailableLocation) +#endif + ); #ifndef __GNUC__ } #endif