Mercurial > hg > libxtract
changeset 79:06c3ca76e007
Fix for MSP example list argument bug
author | Jamie Bullock <jamie@postlude.co.uk> |
---|---|
date | Sun, 19 Aug 2007 21:27:55 +0000 |
parents | afb298ce1b4d |
children | 3289a8a75c54 |
files | examples/MSP/xtract~.c |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/examples/MSP/xtract~.c Sun Aug 19 16:54:25 2007 +0000 +++ b/examples/MSP/xtract~.c Sun Aug 19 21:27:55 2007 +0000 @@ -260,10 +260,13 @@ post("Too many parameters to right inlet"); else{*/ + t_float temp = 0.f; x->argv = getbytes(argc * sizeof(float)); - while(argc--) - ((t_float *)x->argv)[argc] = atom_getfloatarg(1, argc, argv); + while(argc--){ + temp = argv[argc].a_w.w_float; + ((t_float *)x->argv)[argc] = temp; + } /* }*/ }