math: raise flags in log2l.c on <= 0 arguments, and fix volatile
[oweals/musl.git] / src / complex / cimagl.c
index d9a0780caee2ff2d21661382cc9e9af479340285..9ec24eeeafc56d93bddaead909538ff896c59908 100644 (file)
@@ -2,6 +2,5 @@
 
 long double (cimagl)(long double complex z)
 {
-       union lcomplex u = {z};
-       return u.a[1];
+       return cimagl(z);
 }