summaryrefslogtreecommitdiff
path: root/linguistic/source/misc.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'linguistic/source/misc.cxx')
-rw-r--r--linguistic/source/misc.cxx8
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;