From 4215d864c0baf21a4f67ed3fe44e642b84708197 Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Wed, 5 Mar 2003 04:40:52 +0000 Subject: "" svn path=/trunk/; revision=453 --- externals/grill/flext/source/flext.cpp | 1 - externals/grill/flext/source/fllib.cpp | 2 ++ externals/grill/flext/source/flsupport.cpp | 4 ++++ externals/grill/flext/source/flsupport.h | 19 ++++++++++++++++++- externals/grill/flext/source/flthr.cpp | 6 ++++++ externals/grill/flext/source/flutil.cpp | 14 +++++++++++++- 6 files changed, 43 insertions(+), 3 deletions(-) (limited to 'externals/grill/flext/source') diff --git a/externals/grill/flext/source/flext.cpp b/externals/grill/flext/source/flext.cpp index e1a11179..8fe07f89 100644 --- a/externals/grill/flext/source/flext.cpp +++ b/externals/grill/flext/source/flext.cpp @@ -169,7 +169,6 @@ void flext_base::Setup(t_classid id) #ifdef FLEXT_THREADS thrid = GetThreadId(); - StartHelper(); #endif } diff --git a/externals/grill/flext/source/fllib.cpp b/externals/grill/flext/source/fllib.cpp index f061c2cb..54c5f60f 100755 --- a/externals/grill/flext/source/fllib.cpp +++ b/externals/grill/flext/source/fllib.cpp @@ -191,6 +191,8 @@ t_class *flext_obj::getClass(t_classid id) { return reinterpret_casts_thing; + if(!cl) return false; + +#if FLEXT_SYS == FLEXT_SYS_PD + pd_forwardmess(cl,argc,(t_atom *)argv); +#else + #error Not implemented +#endif + + return true; +} -- cgit v1.2.1