diff options
author | Caolán McNamara <caolanm@redhat.com> | 2012-04-12 13:25:01 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2012-04-12 13:28:06 +0100 |
commit | 43aabb908e3dacd1b1b2effb215b04147de4016e (patch) | |
tree | 0617a2a1dbef098aefad1f55be74872bb14605b2 /editeng/source | |
parent | 99deffbeba414443ec7e0961501d5dcbc475b07d (diff) |
partially revert the editeng singleton stuff to get build to complete
Diffstat (limited to 'editeng/source')
-rw-r--r-- | editeng/source/editeng/eerdll.cxx | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/editeng/source/editeng/eerdll.cxx b/editeng/source/editeng/eerdll.cxx index ccec18e19628..1e0f3e4241f4 100644 --- a/editeng/source/editeng/eerdll.cxx +++ b/editeng/source/editeng/eerdll.cxx @@ -72,27 +72,18 @@ #include <editeng/xmlcnitm.hxx> #include <editeng/forbiddencharacterstable.hxx> #include <editeng/justifyitem.hxx> - -#include <boost/scoped_ptr.hpp> +#include <rtl/instance.hxx> using namespace ::com::sun::star; -namespace { - -boost::scoped_ptr<EditDLL> pDLL; - -} - -EditDLL& EditDLL::Get() +namespace { - if (!pDLL) - pDLL.reset(new EditDLL); - return *pDLL; + class theEditDLL : public rtl::Static<EditDLL, theEditDLL> {}; } -void EditDLL::Release() +EditDLL& EditDLL::Get() { - pDLL.reset(); + return theEditDLL::get(); } GlobalEditData::GlobalEditData() |