diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2014-06-16 16:18:33 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2014-06-17 15:51:52 +0200 |
commit | bf376444d992e7d1397cabd5b60e59c723ca8557 (patch) | |
tree | 41458d6e5476922344501dab6e39838efd1c4121 /svx/source/form/fmscriptingenv.cxx | |
parent | 9489afdba6d234f5e5b0248df3afe0153794ab3e (diff) |
rtl::Reference fits just fine here
Change-Id: Id0a13af0c0d1aa0b6a21edde0ec7f97730a1c912
Diffstat (limited to 'svx/source/form/fmscriptingenv.cxx')
-rw-r--r-- | svx/source/form/fmscriptingenv.cxx | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/svx/source/form/fmscriptingenv.cxx b/svx/source/form/fmscriptingenv.cxx index 8a70907cf6bd..58dc19de9fb6 100644 --- a/svx/source/form/fmscriptingenv.cxx +++ b/svx/source/form/fmscriptingenv.cxx @@ -30,7 +30,6 @@ #include <tools/diagnose_ex.h> #include <cppuhelper/implbase1.hxx> -#include <comphelper/implementationreference.hxx> #include <comphelper/processfactory.hxx> #include <vcl/svapp.hxx> #include <osl/mutex.hxx> @@ -145,7 +144,7 @@ namespace svxform public IFormScriptingEnvironment, private boost::noncopyable { private: - typedef ::comphelper::ImplementationReference< FormScriptListener, XScriptListener > ListenerImplementation; + typedef rtl::Reference<FormScriptListener> ListenerImplementation; private: ::osl::Mutex m_aMutex; @@ -833,9 +832,9 @@ namespace svxform try { if ( _bRegister ) - _rxManager->addScriptListener( m_pScriptListener.getRef() ); + _rxManager->addScriptListener( m_pScriptListener.get() ); else - _rxManager->removeScriptListener( m_pScriptListener.getRef() ); + _rxManager->removeScriptListener( m_pScriptListener.get() ); } catch( const RuntimeException& ) { throw; } catch( const Exception& ) |