[PATCH v2] ucrtbase: Add _o_fmod() and _o_fmodf().

Matteo Bruni mbruni at codeweavers.com
Thu Jan 9 17:34:22 CST 2020


Together with the previous patch this fixes some crashes reproduced
with Heroes of the Storm.

Signed-off-by: Matteo Bruni <mbruni at codeweavers.com>
---
v2: Use -arch=!i386 in the specfiles.

 .../api-ms-win-crt-private-l1-1-0.spec                        | 4 ++--
 dlls/ucrtbase/ucrtbase.spec                                   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dlls/api-ms-win-crt-private-l1-1-0/api-ms-win-crt-private-l1-1-0.spec b/dlls/api-ms-win-crt-private-l1-1-0/api-ms-win-crt-private-l1-1-0.spec
index 7e2717c44ab..668b8c02fbe 100644
--- a/dlls/api-ms-win-crt-private-l1-1-0/api-ms-win-crt-private-l1-1-0.spec
+++ b/dlls/api-ms-win-crt-private-l1-1-0/api-ms-win-crt-private-l1-1-0.spec
@@ -957,8 +957,8 @@
 @ stub _o_fma
 @ stub _o_fmaf
 @ stub _o_fmal
-@ stub _o_fmod
-@ stub _o_fmodf
+@ cdecl _o_fmod(double double) ucrtbase._o_fmod
+@ cdecl -arch=!i386 _o_fmodf(float float) ucrtbase._o_fmodf
 @ stub _o_fopen
 @ stub _o_fopen_s
 @ stub _o_fputc
diff --git a/dlls/ucrtbase/ucrtbase.spec b/dlls/ucrtbase/ucrtbase.spec
index 8987134d97f..dc95824a1f5 100644
--- a/dlls/ucrtbase/ucrtbase.spec
+++ b/dlls/ucrtbase/ucrtbase.spec
@@ -1621,8 +1621,8 @@
 @ stub _o_fma
 @ stub _o_fmaf
 @ stub _o_fmal
-@ stub _o_fmod
-@ stub _o_fmodf
+@ cdecl _o_fmod(double double) MSVCRT_fmod
+@ cdecl -arch=!i386 _o_fmodf(float float) MSVCRT_fmodf
 @ stub _o_fopen
 @ stub _o_fopen_s
 @ stub _o_fputc
-- 
2.24.1




More information about the wine-devel mailing list