diff options
Diffstat (limited to 'linguistic/source/misc.cxx')
-rw-r--r-- | linguistic/source/misc.cxx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/linguistic/source/misc.cxx b/linguistic/source/misc.cxx index ef64ac9d25b3..eb10b709e21d 100644 --- a/linguistic/source/misc.cxx +++ b/linguistic/source/misc.cxx @@ -58,11 +58,15 @@ using namespace com::sun::star::linguistic2; namespace linguistic { +namespace { + //!! multi-thread safe mutex for all platforms !! struct LinguMutex : public rtl::Static< osl::Mutex, LinguMutex > { }; +} + osl::Mutex & GetLinguMutex() { return LinguMutex::get(); @@ -115,6 +119,8 @@ static sal_Int32 Minimum( sal_Int32 n1, sal_Int32 n2, sal_Int32 n3 ) return std::min(std::min(n1, n2), n3); } +namespace { + class IntArray2D { private: @@ -127,6 +133,8 @@ public: sal_Int32 & Value( int i, int k ); }; +} + IntArray2D::IntArray2D( int nDim1, int nDim2 ) { n1 = nDim1; |