summaryrefslogtreecommitdiff
path: root/sfx2/source/doc/docundomanager.cxx
diff options
context:
space:
mode:
authorJochen Nitschke <j.nitschke+logerrit@ok.de>2016-04-13 10:07:19 +0200
committerMichael Stahl <mstahl@redhat.com>2016-04-13 11:34:32 +0000
commit0de868cd0f430efc6256926c2865530818d7b7dd (patch)
tree60e681b0e119d50022500fbc0f91cbdd4d7c979c /sfx2/source/doc/docundomanager.cxx
parent19b34c0039c6293f9b37aa70f8055aa2be28ba09 (diff)
tdf#94306 replace boost::noncopyable in sfx2 to sot
Replace with C++11 delete copy-constructur and copy-assignment. Remove boost/noncopyable.hpp includes. Add missing default ctors. Make some overloaded ctors explicit, seems cppcheck doesn't flag: T(const template<X>& rx). Change-Id: I63c5a3ac84a33ea6d49868e2d9aa281ada79958e Reviewed-on: https://gerrit.libreoffice.org/24050 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
Diffstat (limited to 'sfx2/source/doc/docundomanager.cxx')
-rw-r--r--sfx2/source/doc/docundomanager.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/sfx2/source/doc/docundomanager.cxx b/sfx2/source/doc/docundomanager.cxx
index 9c00fa44e8ff..40ee06e0ee12 100644
--- a/sfx2/source/doc/docundomanager.cxx
+++ b/sfx2/source/doc/docundomanager.cxx
@@ -32,7 +32,6 @@
#include <tools/diagnose_ex.h>
#include <framework/undomanagerhelper.hxx>
-#include <boost/noncopyable.hpp>
#include <stack>
@@ -181,7 +180,6 @@ namespace sfx2
//= UndoManagerGuard
class UndoManagerGuard :public ::framework::IMutexGuard
- ,public ::boost::noncopyable
{
public:
explicit UndoManagerGuard( DocumentUndoManager& i_undoManager )
@@ -194,6 +192,9 @@ namespace sfx2
{
}
+ UndoManagerGuard(const UndoManagerGuard&) = delete;
+ UndoManagerGuard& operator=(const UndoManagerGuard&) = delete;
+
virtual void clear() override
{
m_guard.clear();