summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/complex/_Complex_I.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/complex/_Complex_I.c b/src/complex/_Complex_I.c
index a250d031..beded4ab 100644
--- a/src/complex/_Complex_I.c
+++ b/src/complex/_Complex_I.c
@@ -1,7 +1,10 @@
#include <complex.h>
#define _Complex_I \
- (((union { _Complex float __c; float __f[2]; }){.__f = {0., 1.} }).__c)
+ (((union { \
+ float _Complex __c; \
+ float __f[2]; \
+ }){ .__f = { 0.0, 1.0 } }).__c)
/*