From e73b9183f3f60fba1dfc6ae7130b3a41e6a8c506 Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Tue, 10 May 2005 10:56:47 +0000 Subject: better c++ compliance fixes for MinGW fixes for older compilers added X86-64 code for lockfree fifos svn path=/trunk/; revision=2935 --- externals/grill/flext/source/flmap.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'externals/grill/flext/source/flmap.h') diff --git a/externals/grill/flext/source/flmap.h b/externals/grill/flext/source/flmap.h index 8d249776..e748356c 100644 --- a/externals/grill/flext/source/flmap.h +++ b/externals/grill/flext/source/flmap.h @@ -178,6 +178,11 @@ public: void _getsmall(Data &dt); void _getbig(Data &dt); + +private: + // hide, so that it can't be used..... + explicit TableAnyMap(const TableAnyMap &): data(NULL) {} + TableAnyMap &operator =(const TableAnyMap &) { return *this; } }; template @@ -240,6 +245,9 @@ protected: int count; Data slots[N]; + +private: + explicit TablePtrMap(const TableAnyMap &p) {} }; //! @} // FLEXT_SUPPORT -- cgit v1.2.1