<div dir="ltr"><div>- Add signbit definition</div><div><br></div><div>Thanks for Piotr's advice.</div><div><br></div><div>---</div><div> dlls/msvcrt/math.c | 3 ++-</div><div> 1 file changed, 2 insertions(+), 1 deletion(-)</div><div><br></div><div>diff --git a/dlls/msvcrt/math.c b/dlls/msvcrt/math.c</div><div>index 155de47..ea5b4e4 100644</div><div>--- a/dlls/msvcrt/math.c</div><div>+++ b/dlls/msvcrt/math.c</div><div>@@ -46,8 +46,9 @@ WINE_DEFAULT_DEBUG_CHANNEL(msvcrt);</div><div> #endif</div><div> #endif</div><div> </div><div>+/* FIXME: Doesnot work with +-NAN and -0. */</div><div> #ifndef signbit</div><div>-#define signbit(x) 0</div><div>+#define signbit(x) ((x) < 0 ? 1 : 0)</div><div> #endif</div><div> </div><div> typedef int (CDECL *MSVCRT_matherr_func)(struct MSVCRT__exception *);</div><div>-- </div><div>2.3.3</div><div><br></div></div>