aboutsummaryrefslogtreecommitdiff
path: root/audiosettings.c
diff options
context:
space:
mode:
Diffstat (limited to 'audiosettings.c')
-rw-r--r--audiosettings.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/audiosettings.c b/audiosettings.c
index 1078fd0..4edace8 100644
--- a/audiosettings.c
+++ b/audiosettings.c
@@ -487,6 +487,8 @@ static void audiosettings_setparams(t_audiosettings *x, t_symbol*s, int argc, t_
int advance=0;
t_paramtype param=PARAM_INVALID;
+ audiosettings_params_init (x); /* re-initialize to what we got */
+
advance=audiosettings_setparams_next(argc, argv);
while((argc-=advance)>0) {
argv+=advance;
@@ -523,7 +525,6 @@ static void audiosettings_setparams(t_audiosettings *x, t_symbol*s, int argc, t_
}
if(apply) {
audiosettings_params_apply(x);
- audiosettings_params_init (x); /* re-initialize to what we got */
}
}