summaryrefslogtreecommitdiffstats
path: root/winaccessibility/inc
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2013-11-19 20:12:23 +0100
committerMichael Stahl <mstahl@redhat.com>2013-11-20 01:33:42 +0100
commit3e1c7d12eeefdfc50b842fe34f3db657292359b9 (patch)
treeede628029df8a2a9aba9eece4f6876a6ffc2b371 /winaccessibility/inc
parentwinaccessibility: remove some pointless overrides (diff)
downloadcore-3e1c7d12eeefdfc50b842fe34f3db657292359b9.tar.gz
core-3e1c7d12eeefdfc50b842fe34f3db657292359b9.zip
winaccessibility: replace mysterious and inexplicable locking strategy
Do the conservative thing and lock the SolarMutex at every UNO API entry point. Change-Id: I51afffada975df7ee3435784aa050a2c19cd0ac8
Diffstat (limited to 'winaccessibility/inc')
-rw-r--r--winaccessibility/inc/AccEventListener.hxx1
-rw-r--r--winaccessibility/inc/AccObjectWinManager.hxx3
2 files changed, 0 insertions, 4 deletions
diff --git a/winaccessibility/inc/AccEventListener.hxx b/winaccessibility/inc/AccEventListener.hxx
index ec90022a63fa..a32ab4624efb 100644
--- a/winaccessibility/inc/AccEventListener.hxx
+++ b/winaccessibility/inc/AccEventListener.hxx
@@ -45,7 +45,6 @@ protected:
AccObjectManagerAgent* pAgent;
//disposed state indicator
bool m_isDisposed;
- mutable ::osl::Mutex aRemoveMutex;
public:
AccEventListener( com::sun::star::accessibility::XAccessible* pAcc, AccObjectManagerAgent* Agent);
virtual ~AccEventListener();
diff --git a/winaccessibility/inc/AccObjectWinManager.hxx b/winaccessibility/inc/AccObjectWinManager.hxx
index 6d43fdd27e35..046e83e9cd23 100644
--- a/winaccessibility/inc/AccObjectWinManager.hxx
+++ b/winaccessibility/inc/AccObjectWinManager.hxx
@@ -72,9 +72,6 @@ private:
AccObjectManagerAgent* pAgent;
static AccObjectWinManager* me;
ResIDGenerator ResIdGen;
- mutable ::osl::Mutex aDeleteMutex;
- mutable ::osl::Mutex aNotifyMutex;
- mutable ::osl::Mutex maATInterfaceMutex;
AccObjectWinManager(AccObjectManagerAgent* Agent=NULL);