Update of /cvsroot/pure-data/externals/grill/flext/source In directory sc8-pr-cvs1:/tmp/cvs-serv30598/source
Modified Files: flatom_pr.cpp flext.h flsupport.h flthr.cpp Log Message: ""
Index: flatom_pr.cpp =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/source/flatom_pr.cpp,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** flatom_pr.cpp 3 Sep 2003 02:32:49 -0000 1.14 --- flatom_pr.cpp 12 Dec 2003 22:46:40 -0000 1.15 *************** *** 50,54 **** #endif else { ! ERRINTERNAL(); ok = false; } --- 50,54 ---- #endif else { ! error("flext: atom type unknown"); ok = false; }
Index: flext.h =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/source/flext.h,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** flext.h 13 Nov 2003 03:33:09 -0000 1.17 --- flext.h 12 Dec 2003 22:46:40 -0000 1.18 *************** *** 24,31 ****
//! \brief flext version number ! #define FLEXT_VERSION 500
//! \brief flext version string ! #define FLEXT_VERSTR "0.5.0pre"
//! @} --- 24,31 ----
//! \brief flext version number ! #define FLEXT_VERSION 405
//! \brief flext version string ! #define FLEXT_VERSTR "0.4.5"
//! @}
Index: flsupport.h =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/source/flsupport.h,v retrieving revision 1.59 retrieving revision 1.60 diff -C2 -d -r1.59 -r1.60 *** flsupport.h 12 Dec 2003 03:32:56 -0000 1.59 --- flsupport.h 12 Dec 2003 22:46:40 -0000 1.60 *************** *** 70,73 **** --- 70,77 ---- };
+ // at the moment it's a real problem that global overloading of allocators + // clashes with MFC (e.g. in vst~) + // therefore... try to think over it + #if 0
#if !defined(_MSC_VER) && !defined(__BORLANDC__) *************** *** 85,88 **** --- 89,94 ---- inline void *operator new[](size_t bytes) NEWTHROW { return flext_root::operator new[](bytes); } inline void operator delete[](void *blk) DELTHROW { flext_root::operator delete[](blk); } + #endif + #endif
Index: flthr.cpp =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/source/flthr.cpp,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** flthr.cpp 13 Nov 2003 03:33:09 -0000 1.21 --- flthr.cpp 12 Dec 2003 22:46:40 -0000 1.22 *************** *** 28,31 **** --- 28,36 ---- #endif
+ #if FLEXT_THREADS == FLEXT_THR_WIN32 && WINVER < 0x0500 + #error WIN32 threads need Windows SDK version >= 0x500 + #endif + + #include <errno.h>