aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext
diff options
context:
space:
mode:
Diffstat (limited to 'externals/grill/flext')
-rw-r--r--externals/grill/flext/source/flclass.h4
-rw-r--r--externals/grill/flext/source/flout.cpp3
-rw-r--r--externals/grill/flext/source/flstdc.h2
-rwxr-xr-xexternals/grill/flext/source/flxlet.cpp2
4 files changed, 7 insertions, 4 deletions
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)
{