From de86cb7754d773a2dba3ae92eb0dfc4cb9d77cbd Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Fri, 29 Aug 2003 13:53:51 +0000 Subject: imported latest version 1.4 direct from Olaf svn path=/trunk/externals/maxlib/; revision=898 --- src/borax.c | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'src/borax.c') diff --git a/src/borax.c b/src/borax.c index 151f269..a5143a9 100644 --- a/src/borax.c +++ b/src/borax.c @@ -209,20 +209,30 @@ static void *borax_new(void) x->x_timecount = 0; x->x_timeval = 0; -#ifndef MAXLIB - post(version); -#endif return (void *)x; } +#ifndef MAXLIB void borax_setup(void) { borax_class = class_new(gensym("borax"), (t_newmethod)borax_new, 0, sizeof(t_borax), 0, 0); +#else +void maxlib_borax_setup(void) +{ + borax_class = class_new(gensym("maxlib_borax"), (t_newmethod)borax_new, + 0, sizeof(t_borax), 0, 0); +#endif class_addmethod(borax_class, (t_method)borax_reset, gensym("reset"), 0); class_addmethod(borax_class, (t_method)borax_ft1, gensym("ft1"), A_FLOAT, 0); class_addmethod(borax_class, (t_method)borax_reset, gensym("ft2"), A_GIMME, 0); class_addfloat(borax_class, borax_float); - +#ifndef MAXLIB + class_sethelpsymbol(borax_class, gensym("help-borax.pd")); + post(version); +#else + class_addcreator((t_newmethod)borax_new, gensym("borax"), 0); + class_sethelpsymbol(borax_class, gensym("maxlib/help-borax.pd")); +#endif } -- cgit v1.2.1