aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sysdeps/ieee754/flt-32/e_log10f.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sysdeps/ieee754/flt-32/e_log10f.c b/sysdeps/ieee754/flt-32/e_log10f.c
index 058ce31f09..03d9e281f3 100644
--- a/sysdeps/ieee754/flt-32/e_log10f.c
+++ b/sysdeps/ieee754/flt-32/e_log10f.c
@@ -37,9 +37,8 @@ as_special (float x)
return x; /* +inf */
uint32_t ax = ux << 1;
if (ax == 0u)
- { /* -0.0 */
- __math_divzerof (1);
- }
+ /* -0.0 */
+ return __math_divzerof (1);
if (ax > 0xff000000u)
return x + x; /* nan */
return __math_invalidf (x);