diff options
Diffstat (limited to 'lib/msun/src/e_log2f.c')
-rw-r--r-- | lib/msun/src/e_log2f.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/msun/src/e_log2f.c b/lib/msun/src/e_log2f.c index 7f1963b..bb308d3 100644 --- a/lib/msun/src/e_log2f.c +++ b/lib/msun/src/e_log2f.c @@ -50,7 +50,7 @@ __ieee754_log2f(float x) SET_FLOAT_WORD(x,hx|(i^0x3f800000)); /* normalize x or x/2 */ k += (i>>23); f = __kernel_logf(x); - x = x - 1; + x = x - (float)1.0; GET_FLOAT_WORD(hx,x); SET_FLOAT_WORD(hi,hx&0xfffff000); lo = x - hi; |