diff options
author | Katja <katjav@users.sourceforge.net> | 2011-11-06 15:38:24 +0000 |
---|---|---|
committer | Katja <katjav@users.sourceforge.net> | 2011-11-06 15:38:24 +0000 |
commit | 7d41c2213b5070d444fa17cdb04eeb9fdc955309 (patch) | |
tree | 930e28f8ef74a6343d1cf3962e21048447651420 /vpow.c | |
parent | 2e5402b354317ba36480d00de4f1aced6755b7cf (diff) |
made smlib compliant with double precision
svn path=/trunk/externals/smlib/; revision=15707
Diffstat (limited to 'vpow.c')
-rw-r--r-- | vpow.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -7,14 +7,14 @@ static t_class *vpow_class; typedef struct _vpow
{
t_object x_obj;
- float m_y;
+ t_float m_y;
} t_vpow;
static void vpow_perform(t_vpow *x, t_symbol *s, int argc, t_atom *argv)
{
int i;
- float y;
+ t_float y;
t_atom *ap,*app;
ap = (t_atom *)getbytes(sizeof(t_atom)*argc);
app=ap;
@@ -23,9 +23,9 @@ static void vpow_perform(t_vpow *x, t_symbol *s, int argc, t_atom *argv) y=1.0f;
for (i = 0; i < argc; i++)
{
- float x=atom_getfloat(argv++);
+ t_float x=atom_getfloat(argv++);
if (x>0)
- x=(float)powf(x,y);
+ x=(t_float)powf(x,y);
else
x=-1000.;
SETFLOAT(app, x);
|