From 7d41c2213b5070d444fa17cdb04eeb9fdc955309 Mon Sep 17 00:00:00 2001 From: Katja Date: Sun, 6 Nov 2011 15:38:24 +0000 Subject: made smlib compliant with double precision svn path=/trunk/externals/smlib/; revision=15707 --- lrange.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'lrange.c') diff --git a/lrange.c b/lrange.c index 8f5b296..be13207 100644 --- a/lrange.c +++ b/lrange.c @@ -7,10 +7,10 @@ static t_class *lrange_class; typedef struct _lrange { t_object x_obj; - float m_min; - float m_max; - float m_c_leak; - float m_leak; + t_float m_min; + t_float m_max; + t_float m_c_leak; + t_float m_leak; } t_lrange; @@ -23,7 +23,7 @@ static void lrange_perform(t_lrange *x, t_float in) static void lrange_setHalfDecay(t_lrange *x, t_float halfDecayTime) { - x->m_c_leak=(float)powf(.5,(1.0f/halfDecayTime)); + x->m_c_leak=(t_float)powf(.5,(1.0f/halfDecayTime)); x->m_leak=1.0f-x->m_c_leak; } -- cgit v1.2.1