aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2007-04-29 10:29:57 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2007-04-29 10:29:57 +0000
commitec1e871abbe253dedb7cfcf0962f49c825983aa9 (patch)
tree302f642b0347d2a892115f9da6338b91f363b89f
parent82265a69b891a0ec4faea74429fae35f90a3c106 (diff)
win32...
svn path=/trunk/externals/iem16/; revision=7617
-rw-r--r--src/iem16_array_tilde.c2
-rwxr-xr-xsrc/iem16_delay.c4
-rw-r--r--src/iem16_table.c9
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;
}