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;
+	}
  /*   }*/
 }