From 6ca3e8bae049dd2abb653eaedc311206e2918c57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Wed, 1 Apr 2009 14:56:21 +0000 Subject: hopefully fixed zarray accessing on 64bit machines svn path=/trunk/externals/zexy/; revision=10941 --- src/tabminmax.c | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'src/tabminmax.c') diff --git a/src/tabminmax.c b/src/tabminmax.c index 3e5dbf7..a7e622d 100644 --- a/src/tabminmax.c +++ b/src/tabminmax.c @@ -54,28 +54,28 @@ static void tabminmax_bang(t_tabminmax *x) if(stopnpoints)stop=npoints; npoints=stop-start; - min=vec[start]; - max=vec[start]; + min=zarray_getfloat(vec, start); + max=min; mindex=start; maxdex=start; for (n = 1; n < npoints; n++){ - t_float val=vec[start+n]; - if(valmax){ - maxdex=start+n; - max=val; - } + t_float val=zarray_getfloat(vec, start+n); + if(valmax){ + maxdex=start+n; + max=val; + } } - + SETFLOAT(atombuf, max); SETFLOAT(atombuf+1, maxdex); outlet_list(x->max_out, &s_list, 2, atombuf); - + SETFLOAT(atombuf, min); SETFLOAT(atombuf+1, mindex); outlet_list(x->min_out, &s_list, 2, atombuf); -- cgit v1.2.1