From 8e67a7796f598de2f11b694542bccb48343f0d9a Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Wed, 18 Jun 2014 11:52:09 +0200 Subject: Suppress implicit OObjectBase copy ctor (that would choke on incomplete OPropertyMediator type used in rtl::Reference) Change-Id: I61dec2847d9ff387dca247d2d554c8f8f3147379 --- reportdesign/inc/RptObject.hxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/reportdesign/inc/RptObject.hxx b/reportdesign/inc/RptObject.hxx index d9c8ea449c98..5fb046ad6bae 100644 --- a/reportdesign/inc/RptObject.hxx +++ b/reportdesign/inc/RptObject.hxx @@ -20,6 +20,8 @@ #define INCLUDED_REPORTDESIGN_INC_RPTOBJECT_HXX #include "dllapi.h" + +#include #include #include @@ -67,7 +69,7 @@ typedef ::std::multimap< sal_Int16, OUString, ::std::less< sal_Int16 > > IndexTo class OReportPage; class OPropertyMediator; -class REPORTDESIGN_DLLPUBLIC OObjectBase +class REPORTDESIGN_DLLPUBLIC OObjectBase: private boost::noncopyable { public: typedef rtl::Reference TMediator; -- cgit v1.2.3