about summary refs log tree commit diff
path: root/src/math/exp2.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/math/exp2.c')
-rw-r--r--src/math/exp2.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/math/exp2.c b/src/math/exp2.c
index 2e078fb0..e14adba5 100644
--- a/src/math/exp2.c
+++ b/src/math/exp2.c
@@ -340,7 +340,7 @@ double exp2(double x)
 	if (ix >= 0x408ff000) {  /* |x| >= 1022 or nan */
 		if (ix >= 0x40900000 && u.i>>63 == 0) {  /* x >= 1024 or nan */
 			/* overflow */
-			STRICT_ASSIGN(double, x, x * 0x1p1023);
+			x *= 0x1p1023;
 			return x;
 		}
 		if (ix >= 0x7ff00000)  /* -inf or -nan */