From ec1e871abbe253dedb7cfcf0962f49c825983aa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Sun, 29 Apr 2007 10:29:57 +0000 Subject: win32... svn path=/trunk/externals/iem16/; revision=7617 --- src/iem16_array_tilde.c | 2 +- src/iem16_delay.c | 4 ++-- src/iem16_table.c | 9 ++++++++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/iem16_array_tilde.c b/src/iem16_array_tilde.c index 5e120f1..8e3dc8f 100644 --- a/src/iem16_array_tilde.c +++ b/src/iem16_array_tilde.c @@ -109,7 +109,7 @@ static void *tab16play_tilde_new(t_symbol *s){ x->x_phase = 0x7fffffff; x->x_limit = 0; x->x_arrayname = s; - outlet_new(&x->x_obj, &s_signal); + outlet_new(&x->x_obj, gensym("signal")); x->x_bangout = outlet_new(&x->x_obj, gensym("bang")); return (x); } diff --git a/src/iem16_delay.c b/src/iem16_delay.c index 69313e3..8d29ba0 100755 --- a/src/iem16_delay.c +++ b/src/iem16_delay.c @@ -139,7 +139,7 @@ static void *sigdel16read_new(t_symbol *s, t_floatarg f){ x->x_n = 1; x->x_zerodel = 0; sigdel16read_16bit(x, f); - outlet_new(&x->x_obj, &s_signal); + outlet_new(&x->x_obj, gensym("signal")); return (x); } @@ -222,7 +222,7 @@ static void *sig16vd_new(t_symbol *s){ x->x_sym = s; x->x_sr = 1; x->x_zerodel = 0; - outlet_new(&x->x_obj, &s_signal); + outlet_new(&x->x_obj, gensym("signal")); x->x_f = 0; return (x); } diff --git a/src/iem16_table.c b/src/iem16_table.c index 91d9fc6..96daf88 100644 --- a/src/iem16_table.c +++ b/src/iem16_table.c @@ -92,10 +92,17 @@ static void table16_from(t_table16*x, t_symbol*s, int argc, t_atom*argv){ return; } s=atom_getsymbol(argv); argc--;argv++; +#if defined __WIN32__ || defined __WIN32 + // hmm, how do i import garray_class on w32?? + error("ack, windows hit the wall...tell me how to see garray_class"); + return; +#else if (!(a = (t_garray *)pd_findbyclass(s, garray_class))){ error("%s: no such array", s->s_name); return; - } else if (!garray_getfloatarray(a, &npoints, &vec)){ + } else +#endif + if (!garray_getfloatarray(a, &npoints, &vec)){ error("%s: bad template for tabread4", s->s_name); return; } -- cgit v1.2.1