diff options
author | Cyrille Henry <nusmuk@users.sourceforge.net> | 2015-02-04 16:40:58 +0000 |
---|---|---|
committer | Cyrille Henry <nusmuk@users.sourceforge.net> | 2015-02-04 16:40:58 +0000 |
commit | 3fe508ed633583fff7e62f7941b03f36cb771678 (patch) | |
tree | e3773d612cd1a9210560b150634af149881cd85f /nusmuk-utils/tab_upsample.c | |
parent | 4b2f71090cc3e29ac4e70c69b5b59d9870305ca6 (diff) |
debug crash when factor=0
svn path=/trunk/externals/nusmuk/; revision=17423
Diffstat (limited to 'nusmuk-utils/tab_upsample.c')
-rw-r--r-- | nusmuk-utils/tab_upsample.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nusmuk-utils/tab_upsample.c b/nusmuk-utils/tab_upsample.c index 36d2188..bb32d6e 100644 --- a/nusmuk-utils/tab_upsample.c +++ b/nusmuk-utils/tab_upsample.c @@ -36,6 +36,8 @@ void tab_upsample_compute(t_tab_upsample *x) int nb_max, i, index_dst; + x->factor = MAX(x->factor, 1); + if (!(a_src = (t_garray *)pd_findbyclass(x->x_arrayname_src, garray_class))) pd_error(x, "%s: no such array", x->x_arrayname_src->s_name); else if (!garray_getfloatwords(a_src, &npoints_src, &vec_src)) |