diff options
author | Thomas Arnhold <thomas@arnhold.org> | 2013-04-03 12:01:03 +0200 |
---|---|---|
committer | Thorsten Behrens <tbehrens@suse.com> | 2013-04-03 10:05:53 +0000 |
commit | 0c85109e647ab1d1d8d87891b3bba23d90cd7e65 (patch) | |
tree | 585095ce8f6e10bc5ac7ef08075f7f9651ac8540 /drawinglayer/inc | |
parent | Adapt AS_HELP_STRINGs (diff) | |
download | core-0c85109e647ab1d1d8d87891b3bba23d90cd7e65.tar.gz core-0c85109e647ab1d1d8d87891b3bba23d90cd7e65.zip |
fdo#62525: use cow_wrapper for ViewInformation2D
Change-Id: Ide3bce3257c9fed7bbda7276dfb55fa179d74fdd
Reviewed-on: https://gerrit.libreoffice.org/3183
Tested-by: Thorsten Behrens <tbehrens@suse.com>
Reviewed-by: Thorsten Behrens <tbehrens@suse.com>
Diffstat (limited to 'drawinglayer/inc')
-rw-r--r-- | drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx b/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx index e3d4f23ddd95..f8e0d6699448 100644 --- a/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx +++ b/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx @@ -29,6 +29,7 @@ #include <com/sun/star/uno/Sequence.h> #include <com/sun/star/beans/PropertyValue.hpp> #include <com/sun/star/drawing/XDrawPage.hpp> +#include <o3tl/cow_wrapper.hxx> ////////////////////////////////////////////////////////////////////////////// // predefines @@ -58,9 +59,12 @@ namespace drawinglayer */ class DRAWINGLAYER_DLLPUBLIC ViewInformation2D { + public: + typedef o3tl::cow_wrapper< ImpViewInformation2D, o3tl::ThreadSafeRefCountingPolicy > ImplType; + private: /// pointer to private implementation class - ImpViewInformation2D* mpViewInformation2D; + ImplType mpViewInformation2D; public: /** Constructor: Create a ViewInformation2D |