summaryrefslogtreecommitdiff
path: root/winaccessibility/inc
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2013-11-26 20:30:52 +0100
committerMichael Stahl <mstahl@redhat.com>2013-11-28 00:59:51 +0100
commit83ccdb028529e85fe4c06a47ca57a4a5eeeed159 (patch)
tree944cff9c7bd31fe18adff576039dbccf4d36908e /winaccessibility/inc
parentef3f28d0ce641e9d51d91412b176a1ecbdc69773 (diff)
winaccessibility: use uno::Reference in AccEventListener
... and clear it in disposing(). Change-Id: I69cfe3cdcf6549a0471453960d1f935d9c3b7a0d
Diffstat (limited to 'winaccessibility/inc')
-rw-r--r--winaccessibility/inc/AccEventListener.hxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/winaccessibility/inc/AccEventListener.hxx b/winaccessibility/inc/AccEventListener.hxx
index a32ab4624efb..f17fb2fba828 100644
--- a/winaccessibility/inc/AccEventListener.hxx
+++ b/winaccessibility/inc/AccEventListener.hxx
@@ -40,7 +40,8 @@ class AccEventListener
{
protected:
//accessible owner's pointer
- com::sun::star::accessibility::XAccessible* pAccessible;
+ com::sun::star::uno::Reference<
+ com::sun::star::accessibility::XAccessible> m_xAccessible;
//agent pointer for objects' manager
AccObjectManagerAgent* pAgent;
//disposed state indicator
@@ -74,7 +75,7 @@ public:
//for visible data changed event
virtual void HandleVisibleDataChangedEvent();
- //get the accessible role of pAccessible
+ // get the accessible role of m_xAccessible
virtual short GetRole();
//get the accessible parent's role
virtual short GetParentRole();