aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuenter Geiger <ggeiger@users.sourceforge.net>2002-10-25 17:04:52 +0000
committerGuenter Geiger <ggeiger@users.sourceforge.net>2002-10-25 17:04:52 +0000
commitab2551107752e86261b0afa4378fa5876946d042 (patch)
tree26fbb6f744bec55c59bc3bd0fdb416f056d6d8e7
parent2e931606299852648724f4f6c06b3bc49229edeb (diff)
fiddling with build system
svn path=/trunk/externals/cxc/; revision=197
-rw-r--r--hex2dec.c2
-rw-r--r--mean.c12
2 files changed, 10 insertions, 4 deletions
diff --git a/hex2dec.c b/hex2dec.c
index 1176838..a812f4f 100644
--- a/hex2dec.c
+++ b/hex2dec.c
@@ -37,7 +37,7 @@ static void hex2dec_symbol(t_hex2dec *x, t_symbol *s)
outlet_symbol(x->x_obj.ob_outlet, gensym(buf));
}
-static void hex2dec_setup(void)
+void hex2dec_setup(void)
{
hex2dec_class = class_new(gensym("hex2dec"),
(t_newmethod)hex2dec_new, 0,
diff --git a/mean.c b/mean.c
index 3781f3e..6010b18 100644
--- a/mean.c
+++ b/mean.c
@@ -88,12 +88,14 @@ static void cxmean_mean(t_cxmean *x)
void cxmean_setup(void)
{
- cxmean_class = class_new(gensym("cx.mean"),
+ cxmean_class = class_new(gensym("cxmean"),
(t_newmethod)cxmean_new,
0,
sizeof(t_cxmean),
CLASS_DEFAULT,
A_DEFSYM, 0);
+ class_addcreator(cxmean_new,gensym("cx.mean"),A_DEFSYM, 0);
+
class_addmethod(cxmean_class, (t_method)cxmean_set,
gensym("set"), A_DEFSYM, 0);
class_addmethod(cxmean_class, (t_method)cxmean_mean,
@@ -190,12 +192,14 @@ static void cxavgdev_float(t_cxavgdev *x, t_float f)
void cxavgdev_setup(void)
{
- cxavgdev_class = class_new(gensym("cx.avgdev"),
+ cxavgdev_class = class_new(gensym("cxavgdev"),
(t_newmethod)cxavgdev_new,
0,
sizeof(t_cxavgdev),
CLASS_DEFAULT,
A_DEFSYM, 0);
+
+ class_addcreator(cxavgdev_new,gensym("cx.avgdev"),A_DEFSYM, 0);
class_addmethod(cxavgdev_class, (t_method)cxavgdev_set,
gensym("set"), A_DEFSYM, 0);
/* class_addmethod(cxavgdev_class, (t_method)cxavgdev_mean, */
@@ -292,12 +296,14 @@ static void cxstddev_float(t_cxstddev *x, t_float f)
void cxstddev_setup(void)
{
- cxstddev_class = class_new(gensym("cx.stddev"),
+ cxstddev_class = class_new(gensym("cxstddev"),
(t_newmethod)cxstddev_new,
0,
sizeof(t_cxstddev),
CLASS_DEFAULT,
A_DEFSYM, 0);
+
+ class_addcreator(cxstddev_new,gensym("cx.stddev"),A_DEFSYM, 0);
class_addmethod(cxstddev_class, (t_method)cxstddev_set,
gensym("set"), A_DEFSYM, 0);
/* class_addmethod(cxstddev_class, (t_method)cxstddev_mean, */