aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/source/fldsp.cpp
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2003-08-12 02:41:22 +0000
committerThomas Grill <xovo@users.sourceforge.net>2003-08-12 02:41:22 +0000
commit83ff55addd23a3536ed179b58498a95321ce0482 (patch)
treee45367130afa1208c8fd7806888d372f18a1d826 /externals/grill/flext/source/fldsp.cpp
parentc582d203507d652d6e9c237d9a18bb001a483421 (diff)
""
svn path=/trunk/; revision=843
Diffstat (limited to 'externals/grill/flext/source/fldsp.cpp')
-rw-r--r--externals/grill/flext/source/fldsp.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/externals/grill/flext/source/fldsp.cpp b/externals/grill/flext/source/fldsp.cpp
index 9985464a..0161683c 100644
--- a/externals/grill/flext/source/fldsp.cpp
+++ b/externals/grill/flext/source/fldsp.cpp
@@ -115,8 +115,8 @@ t_int *flext_dsp::dspmeth(t_int *w)
#else
if(obj->dspon)
#endif
- obj->m_signal((int)w[2],obj->invecs,obj->outvecs);
- return w+3;
+ obj->m_signal(obj->blksz,obj->invecs,obj->outvecs);
+ return w+2;
}
#endif
@@ -186,12 +186,11 @@ void flext_dsp::cb_dsp(t_class *c,t_signal **sp)
// set the DSP function
#if FLEXT_SYS == FLEXT_SYS_JMAX
- fts_atom_t args[2];
- fts_set_pointer(args+0,obj);
- fts_set_int(args+1,obj->blksz);
- fts_dsp_add_function(dspsym,2,args);
+ fts_atom_t args;
+ fts_set_pointer(args,obj);
+ fts_dsp_add_function(dspsym,1,args);
#else
- dsp_add((t_dspmethod)dspmeth,2,obj,obj->blksz);
+ dsp_add((t_dspmethod)dspmeth,1,obj);
#endif
}