From: Nick Bowler Date: Sat, 20 Feb 2010 23:52:38 +0000 (-0500) Subject: cmath: Fix bad typo in atan2 and atan2f. X-Git-Url: https://repo.or.cz/w/altfloat.git/commitdiff_plain/2fa3a3fd58b6b0ef52737a150990db84401a0a96 cmath: Fix bad typo in atan2 and atan2f. We were actually calling atan and atanf, causing horrible problems. --- diff --git a/Data/Floating/CMath.hs b/Data/Floating/CMath.hs index 9db58f7..ce6090e 100644 --- a/Data/Floating/CMath.hs +++ b/Data/Floating/CMath.hs @@ -92,9 +92,9 @@ foreign import ccall unsafe "atan" c_atan :: CDouble -> CDouble foreign import ccall unsafe "atanf" c_atanf :: CFloat -> CFloat -foreign import ccall unsafe "atan" +foreign import ccall unsafe "atan2" c_atan2 :: CDouble -> CDouble -> CDouble -foreign import ccall unsafe "atanf" +foreign import ccall unsafe "atan2f" c_atan2f :: CFloat -> CFloat -> CFloat foreign import ccall unsafe "cos" c_cos :: CDouble -> CDouble