Module: wine Branch: master Commit: c7c8cd780ae74dd4e18bf2a0a644ab542e503271 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c7c8cd780ae74dd4e18bf2a0a6...
Author: Jacek Caban jacek@codeweavers.com Date: Wed Jun 20 11:19:11 2012 +0200
jscript: Use INFINITY macro instead of ret_inf() hack.
---
dlls/jscript/jscript.h | 7 ------- dlls/jscript/jsutils.c | 2 +- 2 files changed, 1 insertions(+), 8 deletions(-)
diff --git a/dlls/jscript/jscript.h b/dlls/jscript/jscript.h index 6207bbd..e27b829 100644 --- a/dlls/jscript/jscript.h +++ b/dlls/jscript/jscript.h @@ -447,13 +447,6 @@ static inline void num_set_inf(VARIANT *v, BOOL positive) #endif }
-static inline DOUBLE ret_inf(void) -{ - VARIANT v; - num_set_inf(&v, TRUE); - return V_R8(&v); -} - static inline void var_set_jsdisp(VARIANT *v, jsdisp_t *jsdisp) { V_VT(v) = VT_DISPATCH; diff --git a/dlls/jscript/jsutils.c b/dlls/jscript/jsutils.c index 6a36613..fbc82e7 100644 --- a/dlls/jscript/jsutils.c +++ b/dlls/jscript/jsutils.c @@ -351,7 +351,7 @@ static HRESULT str_to_number(BSTR str, double *ret) if(*ptr) *ret = NAN; else - *ret = neg ? -ret_inf() : ret_inf(); + *ret = neg ? -INFINITY : INFINITY; return S_OK; }