diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-01-20 13:35:32 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-01-23 07:56:34 +0200 |
commit | 4f5b22b93a53c52a46ebdd5ce479086f8df20e22 (patch) | |
tree | f3c4c53f258c64485f342e0fb236744eb55da0f2 /embeddedobj/source/inc | |
parent | db0f4ecd009f34e431b895c874c34d75186b3272 (diff) |
use rtl::Reference in OCommonEmbeddedObject
instead of manual acquire/release
Change-Id: Ie641f72687a05e1cd3cf697d551f9c6d21ac4487
Diffstat (limited to 'embeddedobj/source/inc')
-rw-r--r-- | embeddedobj/source/inc/commonembobj.hxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/embeddedobj/source/inc/commonembobj.hxx b/embeddedobj/source/inc/commonembobj.hxx index 174e110b3d10..3440a6187b77 100644 --- a/embeddedobj/source/inc/commonembobj.hxx +++ b/embeddedobj/source/inc/commonembobj.hxx @@ -39,6 +39,7 @@ #include <com/sun/star/util/XCloseable.hpp> #include <com/sun/star/chart2/XDefaultSizeTransmitter.hpp> #include <cppuhelper/weak.hxx> +#include <rtl/ref.hxx> namespace com { namespace sun { namespace star { namespace embed { @@ -82,7 +83,7 @@ class OCommonEmbeddedObject : public css::embed::XEmbeddedObject protected: ::osl::Mutex m_aMutex; - DocumentHolder* m_pDocHolder; + rtl::Reference<DocumentHolder> m_xDocHolder; ::cppu::OMultiTypeInterfaceContainerHelper* m_pInterfaceContainer; |