diff options
Diffstat (limited to 'src/tab_mul_scalar.c')
-rw-r--r-- | src/tab_mul_scalar.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tab_mul_scalar.c b/src/tab_mul_scalar.c index c642237..b71066a 100644 --- a/src/tab_mul_scalar.c +++ b/src/tab_mul_scalar.c @@ -54,7 +54,7 @@ static void tab_mul_scalar_float(t_tab_mul_scalar *x, t_floatarg m) t_garray *a; for(i=0; i<n; i++) - vec_dst[i] = vec_src1[i]*m; + iemarray_setfloat(vec_dst, i, iemarray_getfloat(vec_src1, i)*m); outlet_bang(x->x_obj.ob_outlet); a = (t_garray *)pd_findbyclass(x->x_sym_dst, garray_class); garray_redraw(a); @@ -104,7 +104,7 @@ static void tab_mul_scalar_list(t_tab_mul_scalar *x, t_symbol *s, int argc, t_at t_garray *a; for(i=0; i<n; i++) - vec_dst[i] = vec_src1[i]*m; + iemarray_setfloat(vec_dst, i, iemarray_getfloat(vec_src1, i)*m); outlet_bang(x->x_obj.ob_outlet); a = (t_garray *)pd_findbyclass(x->x_sym_dst, garray_class); garray_redraw(a); |