diff --git a/third-party/fdlibm/s_asin.c b/third-party/fdlibm/s_asin.c index 1802e410a..0d29c50d1 100644 --- a/third-party/fdlibm/s_asin.c +++ b/third-party/fdlibm/s_asin.c @@ -63,7 +63,7 @@ double asin (double x) { - double t = 0, w, p, q, c, r, s; + double t, w, p, q, c, r, s; int hx, ix; hx = __HI (x); @@ -85,10 +85,7 @@ asin (double x) return x; } } - else - { - t = x * x; - } + t = x * x; p = t * (pS0 + t * (pS1 + t * (pS2 + t * (pS3 + t * (pS4 + t * pS5))))); q = one + t * (qS1 + t * (qS2 + t * (qS3 + t * qS4))); w = p / q;