From 8e12b7890cebce8480bce5a92011536ee8615566 Mon Sep 17 00:00:00 2001 From: "slamm%netscape.com" Date: Sat, 18 Sep 1999 00:09:24 +0000 Subject: [PATCH] Fix build warnings, but get it right. --- js/src/fdlibm/e_log.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/js/src/fdlibm/e_log.c b/js/src/fdlibm/e_log.c index 8b8cdb786576..b4def3bcfdd9 100644 --- a/js/src/fdlibm/e_log.c +++ b/js/src/fdlibm/e_log.c @@ -128,8 +128,10 @@ static double zero = 0.0; k += (i>>20); f = x-1.0; if((0x000fffff&(2+hx))<3) { /* |f| < 2**-20 */ - if(f==zero) { if(k==0) return zero; } else {dk=(double)k; - return dk*ln2_hi+dk*ln2_lo;} + if(f==zero) { + if(k==0) return zero; else {dk=(double)k; + return dk*ln2_hi+dk*ln2_lo;} + } R = f*f*(0.5-0.33333333333333333*f); if(k==0) return f-R; else {dk=(double)k; return dk*ln2_hi-((R-dk*ln2_lo)-f);}