summaryrefslogtreecommitdiffstats
path: root/slideshow/source/inc/shapeattributelayerholder.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'slideshow/source/inc/shapeattributelayerholder.hxx')
-rw-r--r--slideshow/source/inc/shapeattributelayerholder.hxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/slideshow/source/inc/shapeattributelayerholder.hxx b/slideshow/source/inc/shapeattributelayerholder.hxx
index ef187ba2c044..12044e58eb29 100644
--- a/slideshow/source/inc/shapeattributelayerholder.hxx
+++ b/slideshow/source/inc/shapeattributelayerholder.hxx
@@ -23,8 +23,6 @@
#include "attributableshape.hxx"
#include "shapeattributelayer.hxx"
-#include <boost/noncopyable.hpp>
-
namespace slideshow
{
namespace internal
@@ -39,7 +37,7 @@ namespace slideshow
process that is required for shape and attribute layer
interaction).
*/
- class ShapeAttributeLayerHolder : private boost::noncopyable
+ class ShapeAttributeLayerHolder
{
public:
/** Create a ShapeAttributeLayerHolder instance.
@@ -60,6 +58,9 @@ namespace slideshow
// correctly deregistered from the shape.
}
+ ShapeAttributeLayerHolder(const ShapeAttributeLayerHolder&) = delete;
+ ShapeAttributeLayerHolder& operator=(const ShapeAttributeLayerHolder&) = delete;
+
void reset()
{
if( mpShape && mpAttributeLayer )