msvcrt: Added _get_purecall_handler().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Nikolay Sivov 2017-11-24 21:17:08 +03:00 committed by Alexandre Julliard
parent 349064216a
commit b8d294cd7b
10 changed files with 18 additions and 9 deletions

View File

@ -55,7 +55,7 @@
@ cdecl -arch=i386 _except_handler2(ptr ptr ptr ptr) ucrtbase._except_handler2
@ cdecl -arch=i386 _except_handler3(ptr ptr ptr ptr) ucrtbase._except_handler3
@ cdecl -arch=i386 _except_handler4_common(ptr ptr ptr ptr ptr ptr) ucrtbase._except_handler4_common
@ stub _get_purecall_handler
@ cdecl _get_purecall_handler() ucrtbase._get_purecall_handler
@ cdecl _get_unexpected() ucrtbase._get_unexpected
@ cdecl -arch=i386 _global_unwind2(ptr) ucrtbase._global_unwind2
@ stub _is_exception_typeof

View File

@ -883,7 +883,7 @@
@ cdecl _get_output_format() MSVCRT__get_output_format
@ cdecl _get_pgmptr(ptr)
@ cdecl _get_printf_count_output() MSVCRT__get_printf_count_output
@ stub _get_purecall_handler
@ cdecl _get_purecall_handler()
@ cdecl _get_terminate() MSVCRT__get_terminate
@ cdecl _get_timezone(ptr)
@ cdecl _get_tzname(ptr str long long) MSVCRT__get_tzname

View File

@ -1230,7 +1230,7 @@
@ cdecl _get_output_format() MSVCRT__get_output_format
@ cdecl _get_pgmptr(ptr)
@ cdecl _get_printf_count_output() MSVCRT__get_printf_count_output
@ stub _get_purecall_handler
@ cdecl _get_purecall_handler()
@ cdecl _get_terminate() MSVCRT__get_terminate
@ cdecl _get_timezone(ptr)
@ cdecl _get_tzname(ptr str long long) MSVCRT__get_tzname

View File

@ -1230,7 +1230,7 @@
@ cdecl _get_output_format() MSVCRT__get_output_format
@ cdecl _get_pgmptr(ptr)
@ cdecl _get_printf_count_output() MSVCRT__get_printf_count_output
@ stub _get_purecall_handler
@ cdecl _get_purecall_handler()
@ cdecl _get_terminate() MSVCRT__get_terminate
@ cdecl _get_timezone(ptr)
@ cdecl _get_tzname(ptr str long long) MSVCRT__get_tzname

View File

@ -1158,7 +1158,7 @@
@ cdecl _get_output_format() msvcr120._get_output_format
@ cdecl _get_pgmptr(ptr) msvcr120._get_pgmptr
@ cdecl _get_printf_count_output() msvcr120._get_printf_count_output
@ stub _get_purecall_handler
@ cdecl _get_purecall_handler() msvcr120._get_purecall_handler
@ cdecl _get_terminate() msvcr120._get_terminate
@ cdecl _get_timezone(ptr) msvcr120._get_timezone
@ cdecl _get_tzname(ptr str long long) msvcr120._get_tzname

View File

@ -552,7 +552,7 @@
@ cdecl _get_output_format() MSVCRT__get_output_format
@ cdecl _get_pgmptr(ptr)
@ cdecl _get_printf_count_output() MSVCRT__get_printf_count_output
@ stub _get_purecall_handler
@ cdecl _get_purecall_handler()
@ cdecl _get_sbh_threshold()
@ cdecl _get_terminate() MSVCRT__get_terminate
@ cdecl _get_timezone(ptr)

View File

@ -533,7 +533,7 @@
@ cdecl _get_output_format() MSVCRT__get_output_format
@ cdecl _get_pgmptr(ptr)
@ cdecl _get_printf_count_output() MSVCRT__get_printf_count_output
@ stub _get_purecall_handler
@ cdecl _get_purecall_handler()
@ cdecl _get_sbh_threshold()
@ cdecl _get_terminate() MSVCRT__get_terminate
@ cdecl _get_timezone(ptr)

View File

@ -474,6 +474,15 @@ MSVCRT_purecall_handler CDECL _set_purecall_handler(MSVCRT_purecall_handler func
return ret;
}
/*********************************************************************
* _get_purecall_handler
*/
MSVCRT_purecall_handler CDECL _get_purecall_handler(void)
{
TRACE("\n");
return purecall_handler;
}
/*********************************************************************
* _purecall (MSVCRT.@)
*/

View File

@ -372,7 +372,7 @@
@ cdecl _get_osfhandle(long) MSVCRT__get_osfhandle
@ cdecl _get_pgmptr(ptr)
@ cdecl _get_printf_count_output() MSVCRT__get_printf_count_output
@ stub _get_purecall_handler
@ cdecl _get_purecall_handler()
@ cdecl _get_stream_buffer_pointers(ptr ptr ptr ptr) MSVCRT__get_stream_buffer_pointers
@ cdecl _get_terminate() MSVCRT__get_terminate
@ cdecl _get_thread_local_invalid_parameter_handler()

View File

@ -57,7 +57,7 @@
@ cdecl -arch=i386 _except_handler2(ptr ptr ptr ptr) ucrtbase._except_handler2
@ cdecl -arch=i386 _except_handler3(ptr ptr ptr ptr) ucrtbase._except_handler3
@ cdecl -arch=i386 _except_handler4_common(ptr ptr ptr ptr ptr ptr) ucrtbase._except_handler4_common
@ stub _get_purecall_handler
@ cdecl _get_purecall_handler() ucrtbase._get_purecall_handler
@ cdecl _get_unexpected() ucrtbase._get_unexpected
@ cdecl -arch=i386 _global_unwind2(ptr) ucrtbase._global_unwind2
@ stub _is_exception_typeof