https://git.reactos.org/?p=reactos.git;a=commitdiff;h=8f5b0d8890ee30e55294de532ba708be54ff3cb1

commit 8f5b0d8890ee30e55294de532ba708be54ff3cb1
Author:     Serge Gautherie <32623169+sergegauthe...@users.noreply.github.com>
AuthorDate: Mon May 4 22:26:38 2020 +0200
Commit:     GitHub <nore...@github.com>
CommitDate: Mon May 4 23:26:38 2020 +0300

    [APISETS] *_seh_filter_*() are NT6+ (#2729)
    
    Addendum to 65fd292. CORE-16700
---
 dll/apisets/api-ms-win-crt-private-l1-1-0.spec | 2 ++
 dll/apisets/api-ms-win-crt-runtime-l1-1-0.spec | 4 ++--
 dll/win32/crtdll/crtdll.spec                   | 2 +-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dll/apisets/api-ms-win-crt-private-l1-1-0.spec 
b/dll/apisets/api-ms-win-crt-private-l1-1-0.spec
index aa89729e4d0..7cdd75c7979 100644
--- a/dll/apisets/api-ms-win-crt-private-l1-1-0.spec
+++ b/dll/apisets/api-ms-win-crt-private-l1-1-0.spec
@@ -641,6 +641,8 @@
 @ stub _o__scalbf
 @ stub _o__searchenv
 @ stub _o__searchenv_s
+@ cdecl -version=0x600+ _o__seh_filter_dll() msvcrt.__CppXcptFilter
+@ cdecl -version=0x600+ _o__seh_filter_exe() msvcrt._XcptFilter
 @ stub _o__set_abort_behavior
 @ stub _o__set_doserrno
 @ stub _o__set_errno
diff --git a/dll/apisets/api-ms-win-crt-runtime-l1-1-0.spec 
b/dll/apisets/api-ms-win-crt-runtime-l1-1-0.spec
index 168f5b949af..261d49ff79c 100644
--- a/dll/apisets/api-ms-win-crt-runtime-l1-1-0.spec
+++ b/dll/apisets/api-ms-win-crt-runtime-l1-1-0.spec
@@ -66,8 +66,8 @@
 @ stub _register_onexit_function
 @ stub _register_thread_local_exe_atexit_callback
 @ stdcall _resetstkoflw() msvcrt._resetstkoflw
-@ cdecl _seh_filter_dll(long ptr) msvcrt.__CppXcptFilter
-@ cdecl _seh_filter_exe(long ptr) msvcrt._XcptFilter
+@ cdecl -version=0x600+ _seh_filter_dll() msvcrt.__CppXcptFilter
+@ cdecl -version=0x600+ _seh_filter_exe() msvcrt._XcptFilter
 @ stub _set_abort_behavior
 @ stub _set_app_type
 @ stub _set_controlfp
diff --git a/dll/win32/crtdll/crtdll.spec b/dll/win32/crtdll/crtdll.spec
index 38f2fb36b7b..749140e7faa 100644
--- a/dll/win32/crtdll/crtdll.spec
+++ b/dll/win32/crtdll/crtdll.spec
@@ -20,7 +20,7 @@
   @ cdecl _CItan() msvcrt._CItan
   @ cdecl _CItanh() msvcrt._CItanh
   @ extern _HUGE_dll msvcrt._HUGE
-  @ cdecl _XcptFilter(long ptr) msvcrt._XcptFilter
+  @ cdecl _XcptFilter() msvcrt._XcptFilter
   @ cdecl __GetMainArgs(ptr ptr ptr long)
   @ extern __argc_dll msvcrt.__argc
   @ extern __argv_dll msvcrt.__argv

Reply via email to