aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/xsample/source/inter.cpp
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2003-06-06 02:37:17 +0000
committerThomas Grill <xovo@users.sourceforge.net>2003-06-06 02:37:17 +0000
commitd97d46e2806969c994647ee8e3ce64b4f3d1d9f6 (patch)
treea130ac9ea2144b6e2fd40dc56edb24558f54e566 /externals/grill/xsample/source/inter.cpp
parent1b3a9c2ac678727df211d5de8bd032bc2cf1ac4b (diff)
""
svn path=/trunk/; revision=684
Diffstat (limited to 'externals/grill/xsample/source/inter.cpp')
-rw-r--r--externals/grill/xsample/source/inter.cpp5
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;
}