From 0f576ee67600ceb2a435fb26b036551ffde8bb74 Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Sat, 19 Nov 2005 23:15:44 +0000 Subject: *** empty log message *** svn path=/trunk/; revision=3981 --- externals/grill/flext/source/flclass.h | 4 ++-- externals/grill/flext/source/flout.cpp | 3 ++- externals/grill/flext/source/flstdc.h | 2 +- externals/grill/flext/source/flxlet.cpp | 2 ++ 4 files changed, 7 insertions(+), 4 deletions(-) (limited to 'externals/grill/flext') diff --git a/externals/grill/flext/source/flclass.h b/externals/grill/flext/source/flclass.h index d01fbfc8..1e18cd93 100644 --- a/externals/grill/flext/source/flclass.h +++ b/externals/grill/flext/source/flclass.h @@ -810,8 +810,8 @@ private: //! \brief This represents either an inlet or outlet during construction class FLEXT_SHARE xlet { public: - xlet(): tp(xlet_none),desc(NULL) {} - ~xlet() { if(desc) delete[] desc; } + xlet(); + ~xlet(); xlettype tp; char *desc; diff --git a/externals/grill/flext/source/flout.cpp b/externals/grill/flext/source/flout.cpp index d09b4e55..d4066568 100644 --- a/externals/grill/flext/source/flout.cpp +++ b/externals/grill/flext/source/flout.cpp @@ -101,7 +101,8 @@ bool flext_base::InitInlets() #if PD_MINOR_VERSION >= 37 && defined(PD_DEVEL_VERSION) // set tooltip - if(xi.desc && *xi.desc) class_settip(thisClass(),gensym(xi.desc)); +// this is on a per-class basis... we cannot really use it here +// if(xi.desc && *xi.desc) class_settip(thisClass(),gensym(xi.desc)); #endif } diff --git a/externals/grill/flext/source/flstdc.h b/externals/grill/flext/source/flstdc.h index 17d28e26..3d699ce1 100644 --- a/externals/grill/flext/source/flstdc.h +++ b/externals/grill/flext/source/flstdc.h @@ -45,7 +45,7 @@ WARRANTIES, see the file, "license.txt," in this distribution. #define NT #endif -extern "C" { +extern "C" { // Include the relevant PD header files #ifdef FLEXT_DEBUG /* PD header file structure has changed with version 0.37 diff --git a/externals/grill/flext/source/flxlet.cpp b/externals/grill/flext/source/flxlet.cpp index f8f26b3b..6aeea303 100755 --- a/externals/grill/flext/source/flxlet.cpp +++ b/externals/grill/flext/source/flxlet.cpp @@ -21,6 +21,8 @@ WARRANTIES, see the file, "license.txt," in this distribution. flext_base::xlet flext_base::inlist[MAXLETS],flext_base::outlist[MAXLETS]; +flext_base::xlet::xlet(): tp(xlet_none),desc(NULL) {} +flext_base::xlet::~xlet() { if(desc) delete[] desc; } void flext_base::xlet::Desc(const char *c) { -- cgit v1.2.1