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/urn.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/urn.c') diff --git a/src/urn.c b/src/urn.c index 4a09387..a657d42 100644 --- a/src/urn.c +++ b/src/urn.c @@ -127,16 +127,26 @@ notify: outlet_bang(x->x_notify); } +#ifndef MAXLIB void urn_setup(void) { urn_class = class_new(gensym("urn"), (t_newmethod)urn_new, 0, sizeof(t_urn), 0, A_DEFFLOAT, 0); +#else +void maxlib_urn_setup(void) +{ + urn_class = class_new(gensym("maxlib_urn"), (t_newmethod)urn_new, 0, + sizeof(t_urn), 0, A_DEFFLOAT, 0); + class_addcreator((t_newmethod)urn_new, gensym("urn"), A_DEFFLOAT, 0); +#endif class_addbang(urn_class, urn_bang); class_addmethod(urn_class, (t_method)urn_f, gensym("f"), A_FLOAT, 0); class_addmethod(urn_class, (t_method)urn_clear, gensym("clear"), 0); class_addmethod(urn_class, (t_method)urn_seed, gensym("seed"), A_FLOAT, 0); #ifndef MAXLIB + class_sethelpsymbol(urn_class, gensym("help-urn.pd")); post(version); #else + class_sethelpsymbol(urn_class, gensym("maxlib/help-urn.pd")); #endif -} +} \ No newline at end of file -- cgit v1.2.1