diff options
author | Michael Stahl <mstahl@redhat.com> | 2013-11-26 15:48:30 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2013-11-28 00:59:49 +0100 |
commit | 887cf7ccc6c2cfc8652d646e15678c1c10155987 (patch) | |
tree | 0fcfc8e570b526612e43e956640bce6919dc805b /winaccessibility/inc | |
parent | clean up some COM initialization (diff) | |
download | core-887cf7ccc6c2cfc8652d646e15678c1c10155987.tar.gz core-887cf7ccc6c2cfc8652d646e15678c1c10155987.zip |
winaccessibility: don't store XAccessible* in AccDescendant...Listener
Seems safer to store a Reference
Change-Id: I86ef9d18c03b2a58058d38e2ae43553ecd2c7be6
Diffstat (limited to 'winaccessibility/inc')
-rw-r--r-- | winaccessibility/inc/AccDescendantManagerEventListener.hxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/winaccessibility/inc/AccDescendantManagerEventListener.hxx b/winaccessibility/inc/AccDescendantManagerEventListener.hxx index bb5add64689f..3e7bedf353cc 100644 --- a/winaccessibility/inc/AccDescendantManagerEventListener.hxx +++ b/winaccessibility/inc/AccDescendantManagerEventListener.hxx @@ -34,7 +34,9 @@ class AccDescendantManagerEventListener: public AccComponentEventListener { protected: - ::com::sun::star::accessibility::XAccessible* pActiveDescendant; + ::com::sun::star::uno::Reference< + ::com::sun::star::accessibility::XAccessible > m_xActiveDescendant; + public: AccDescendantManagerEventListener(com::sun::star::accessibility::XAccessible* pAcc, AccObjectManagerAgent* Agent); virtual ~AccDescendantManagerEventListener(); |