cuserid: don't return truncated results
[musl] / src / complex / cimagf.c
index 99fffc5..b7166dc 100644 (file)
@@ -1,7 +1,6 @@
-#include "libm.h"
+#include "complex_impl.h"
 
 float (cimagf)(float complex z)
 {
-       union fcomplex u = {z};
-       return u.a[1];
+       return cimagf(z);
 }