diff options
Diffstat (limited to 'externals/grill/xsample/source/inter.cpp')
-rw-r--r-- | externals/grill/xsample/source/inter.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/externals/grill/xsample/source/inter.cpp b/externals/grill/xsample/source/inter.cpp index f3fba86c..f9d2fe1a 100644 --- a/externals/grill/xsample/source/inter.cpp +++ b/externals/grill/xsample/source/inter.cpp @@ -33,8 +33,9 @@ xinter::xinter(): I xinter::m_set(I argc,const t_atom *argv) { I r = xsample::m_set(argc,argv); - if(r < 0) m_reset(); // resets pos/min/max - if(r != 0) m_units(); + if(r) + // buffer parameters have changed, reset pos/min/max + m_reset(); return r; } |