From 981f641ef44fe4d72dcb0e1248a2f96ba53cee69 Mon Sep 17 00:00:00 2001 From: Miller Puckette Date: Sat, 6 Nov 2004 16:07:34 +0000 Subject: 0.38 test 9 (mostly bug fixes) svn path=/trunk/; revision=2226 --- pd/src/x_connective.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pd/src/x_connective.c') diff --git a/pd/src/x_connective.c b/pd/src/x_connective.c index 4dfacb90..7e6dcdd8 100644 --- a/pd/src/x_connective.c +++ b/pd/src/x_connective.c @@ -1064,12 +1064,12 @@ typedef struct _spigot float x_state; } t_spigot; -static void *spigot_new(void) +static void *spigot_new(t_floatarg f) { t_spigot *x = (t_spigot *)pd_new(spigot_class); floatinlet_new(&x->x_obj, &x->x_state); outlet_new(&x->x_obj, 0); - x->x_state = 0; + x->x_state = f; return (x); } @@ -1106,7 +1106,7 @@ static void spigot_anything(t_spigot *x, t_symbol *s, int argc, t_atom *argv) static void spigot_setup(void) { spigot_class = class_new(gensym("spigot"), (t_newmethod)spigot_new, 0, - sizeof(t_spigot), 0, A_DEFSYM, 0); + sizeof(t_spigot), 0, A_DEFFLOAT, 0); class_addbang(spigot_class, spigot_bang); class_addpointer(spigot_class, spigot_pointer); class_addfloat(spigot_class, spigot_float); -- cgit v1.2.1