aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--externals/grill/flext/changes.txt1
-rw-r--r--externals/grill/flext/config-pd-linux.txt4
-rw-r--r--externals/grill/flext/flext.vcproj2
-rw-r--r--externals/grill/flext/source/fldefs_meththr.h2
4 files changed, 5 insertions, 4 deletions
diff --git a/externals/grill/flext/changes.txt b/externals/grill/flext/changes.txt
index 7abe6568..f24da9fb 100644
--- a/externals/grill/flext/changes.txt
+++ b/externals/grill/flext/changes.txt
@@ -34,6 +34,7 @@ Version history:
- flext_dsp reported wrong inlet/outlet count (CntInSig, CntOutSig functions)
- added support for patcher arguments for attributes (use # instead of $ to save them with a patch)
- moved memory functions and console output from flext to super-base-class flext_root and derived all helper classes from that
+- changed FLEXT_THREAD_X: wrappers doesn't delete the passed data pointer anymore -> the called method is responsible for that (and it knows the type....)
0.4.4:
- fixed deadly bug for Max/MSP method-to-symbol-binding proxies
diff --git a/externals/grill/flext/config-pd-linux.txt b/externals/grill/flext/config-pd-linux.txt
index 6962affc..bfbebf45 100644
--- a/externals/grill/flext/config-pd-linux.txt
+++ b/externals/grill/flext/config-pd-linux.txt
@@ -12,11 +12,11 @@ PDPATH=/usr/src/pd-0.37-0/src
# where is the SndObj include directory?
# (leave blank or comment out to disable SndObj support)
-SNDOBJ=/usr/local/include #/SndObj
+#SNDOBJ=/usr/local/include
# where is the STK include directory?
# (leave blank or comment out to disable STK support)
-STK=/usr/src/stk-4.1.1/include
+#STK=/usr/src/stk-4.1.1/include
# where should flext libraries be built?
TARGDIR=./pd-linux
diff --git a/externals/grill/flext/flext.vcproj b/externals/grill/flext/flext.vcproj
index ba2bdb7d..9b67b2dd 100644
--- a/externals/grill/flext/flext.vcproj
+++ b/externals/grill/flext/flext.vcproj
@@ -225,7 +225,7 @@
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
- AdditionalIncludeDirectories="c:\programme\audio\pd-0.37\src,f:\prog\audio\sndobj\include,f:\prog\audio\stk\include"
+ AdditionalIncludeDirectories="c:\programme\audio\pd\src,f:\prog\audio\sndobj\include,f:\prog\audio\stk\include"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;FLEXT_SYS=2;FLEXT_THREADS;FLEXT_USE_SIMD"
StringPooling="TRUE"
RuntimeLibrary="0"
diff --git a/externals/grill/flext/source/fldefs_meththr.h b/externals/grill/flext/source/fldefs_meththr.h
index f0fc6ef0..7d9e3e13 100644
--- a/externals/grill/flext/source/fldefs_meththr.h
+++ b/externals/grill/flext/source/fldefs_meththr.h
@@ -93,7 +93,7 @@ static void FLEXT_THR_PRE(M_FUN)(thr_params *p) { \
th->M_FUN(data); \
th->PopThread(); \
} \
- delete (char *)data; \
+ /* delete (char *)data; */ \
}
//! Set up a threaded method callback for a boolean argument