aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pmpd3d_core.c2
-rw-r--r--pmpd_core.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/pmpd3d_core.c b/pmpd3d_core.c
index 8325514..5925c7a 100644
--- a/pmpd3d_core.c
+++ b/pmpd3d_core.c
@@ -197,7 +197,7 @@ void pmpd3d_mass(t_pmpd3d *x, t_symbol *s, int argc, t_atom *argv)
x->mass[x->nb_mass].mobile = (int) atom_getfloatarg(1, argc, argv);
t_float M = 1;
if ((argc >= 3) && (argv[2].a_type == A_FLOAT))
- M = atom_getfloatarg(3, argc, argv);
+ M = atom_getfloatarg(2, argc, argv);
if (M<=0) M=1;
x->mass[x->nb_mass].invM = 1/M;
x->mass[x->nb_mass].speedX = 0;
diff --git a/pmpd_core.c b/pmpd_core.c
index 22f879b..f6eaa2f 100644
--- a/pmpd_core.c
+++ b/pmpd_core.c
@@ -140,7 +140,7 @@ void pmpd_mass(t_pmpd *x, t_symbol *s, int argc, t_atom *argv)
x->mass[x->nb_mass].mobile = (int) atom_getfloatarg(1, argc, argv);
t_float M = 1;
if ((argc >= 3) && (argv[2].a_type == A_FLOAT))
- M = atom_getfloatarg(3, argc, argv);
+ M = atom_getfloatarg(2, argc, argv);
if (M<=0) M=1;
x->mass[x->nb_mass].invM = 1/M;
x->mass[x->nb_mass].speedX = 0;