Fix for JS bug 26463. r=rogerl

This commit is contained in:
rginda%netscape.com 2000-02-16 01:02:25 +00:00
Родитель 822ba1c0c2
Коммит 40e551de92
1 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -124,6 +124,10 @@ math_asin(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
if (!js_ValueToNumber(cx, argv[0], &x))
return JS_FALSE;
#ifdef XP_MAC
if (x == 0)
return js_NewNumberValue(cx, x, rval);
#endif
z = fd_asin(x);
return js_NewNumberValue(cx, z, rval);
}
@ -135,6 +139,10 @@ math_atan(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
if (!js_ValueToNumber(cx, argv[0], &x))
return JS_FALSE;
#ifdef XP_MAC
if (x == 0)
return js_NewNumberValue(cx, x, rval);
#endif
z = fd_atan(x);
return js_NewNumberValue(cx, z, rval);
}