Skip to content

Commit b391230

Browse files
committed
Initialize all fenv_t with __fe_dfl_env
1 parent db24332 commit b391230

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

src/e_sqrtl.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ sqrtl(long double x)
8181
union IEEEl2bits u;
8282
int k, r;
8383
long double lo, xn;
84-
fenv_t env;
84+
fenv_t env = __fe_dfl_env;
8585

8686
u.e = x;
8787

src/s_lrint.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
OLM_DLLEXPORT dtype
5050
fn(type x)
5151
{
52-
fenv_t env;
52+
fenv_t env = __fe_dfl_env;
5353
dtype d;
5454

5555
feholdexcept(&env);

src/s_nearbyint.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ OLM_DLLEXPORT type \
4444
fn(type x) \
4545
{ \
4646
type ret; \
47-
fenv_t env; \
47+
fenv_t env = __fe_dfl_env; \
4848
\
4949
fegetenv(&env); \
5050
ret = rint(x); \

src/s_rintl.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ OLM_DLLEXPORT type \
106106
fn(type x) \
107107
{ \
108108
type ret; \
109-
fenv_t env; \
109+
fenv_t env = __fe_dfl_env; \
110110
\
111111
fegetenv(&env); \
112112
ret = rint(x); \

0 commit comments

Comments
 (0)