[PD-cvs] SF.net SVN: pure-data: [10143] trunk/externals/mrpeach/osc/pipelist.c

mrpeach at users.sourceforge.net mrpeach at users.sourceforge.net
Sun Jul 6 21:01:03 CEST 2008


Revision: 10143
          http://pure-data.svn.sourceforge.net/pure-data/?rev=10143&view=rev
Author:   mrpeach
Date:     2008-07-06 12:01:01 -0700 (Sun, 06 Jul 2008)

Log Message:
-----------
pipelist now passes meta-messages (lists without the list selector) as well.

Modified Paths:
--------------
    trunk/externals/mrpeach/osc/pipelist.c

Modified: trunk/externals/mrpeach/osc/pipelist.c
===================================================================
--- trunk/externals/mrpeach/osc/pipelist.c	2008-07-05 18:33:56 UTC (rev 10142)
+++ trunk/externals/mrpeach/osc/pipelist.c	2008-07-06 19:01:01 UTC (rev 10143)
@@ -102,7 +102,8 @@
         clock_delay(h->h_clock, (x->x_deltime >= 0 ? x->x_deltime : 0));
     }
     /* otherwise just pass the list straight through  */
-    else outlet_list(x->x_pipelistout, &s_list, ac, av);
+    /*else outlet_list(x->x_pipelistout, &s_list, ac, av);*/
+    else outlet_anything(x->x_pipelistout, s, ac, av);
 }
 
 static void pipelist_flush(t_pipelist *x)
@@ -126,6 +127,7 @@
         (t_newmethod)pipelist_new, (t_method)pipelist_clear,
         sizeof(t_pipelist), 0, A_GIMME, 0);
     class_addlist(pipelist_class, pipelist_list);
+    class_addanything(pipelist_class, pipelist_list);
     class_addmethod(pipelist_class, (t_method)pipelist_flush, gensym("flush"), 0);
     class_addmethod(pipelist_class, (t_method)pipelist_clear, gensym("clear"), 0);
 }


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Pd-cvs mailing list