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/split.c | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'src/split.c') diff --git a/src/split.c b/src/split.c index 3a0d822..93f3a3d 100644 --- a/src/split.c +++ b/src/split.c @@ -71,19 +71,25 @@ static void *split_new(t_floatarg fmin, t_floatarg fmax) x->x_min = fmin; x->x_max = fmax; -#ifndef MAXLIB - post(version); -#endif return (void *)x; } +#ifndef MAXLIB void split_setup(void) { split_class = class_new(gensym("split"), (t_newmethod)split_new, 0, sizeof(t_split), 0, A_DEFFLOAT, A_DEFFLOAT, 0); class_addfloat(split_class, split_float); -#ifndef MAXLIB + class_sethelpsymbol(split_class, gensym("help-split.pd")); + post(version); +} #else -#endif +void maxlib_split_setup(void) +{ + split_class = class_new(gensym("maxlib_split"), (t_newmethod)split_new, + 0, sizeof(t_split), 0, A_DEFFLOAT, A_DEFFLOAT, 0); + class_addcreator((t_newmethod)split_new, gensym("split"), A_DEFFLOAT, A_DEFFLOAT, 0); + class_addfloat(split_class, split_float); + class_sethelpsymbol(split_class, gensym("maxlib/help-split.pd")); } - +#endif -- cgit v1.2.1