diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-01-20 12:20:06 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-01-23 06:57:47 +0000 |
commit | 2d1cecf02b34d855c8d64e3271bffbcbf9bf4138 (patch) | |
tree | 4154ba6c9f34da635f84834c87436a983e3d6276 /sw/inc/docufld.hxx | |
parent | a27e09079596eeae81cced01eaeabf94d6675085 (diff) |
Revert "Revert "use rtl::Reference in SwPostItField""
This reverts commit 4b429851e54ccc42e5f9acebce67139bc3d5e244
and implements sberg's advice and removing copy operator
Change-Id: I76876701f2585d4d1eacc4664b17d9ff73b26722
Reviewed-on: https://gerrit.libreoffice.org/33342
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sw/inc/docufld.hxx')
-rw-r--r-- | sw/inc/docufld.hxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sw/inc/docufld.hxx b/sw/inc/docufld.hxx index 98e20eada1bb..636abaa80a7d 100644 --- a/sw/inc/docufld.hxx +++ b/sw/inc/docufld.hxx @@ -21,7 +21,7 @@ #include <tools/date.hxx> #include <tools/datetime.hxx> - +#include <rtl/ref.hxx> #include <svl/macitem.hxx> #include "fldbas.hxx" @@ -443,7 +443,7 @@ class SW_DLLPUBLIC SwPostItField : public SwField OUString sName; ///< Name of the comment. DateTime aDateTime; OutlinerParaObject* mpText; - SwTextAPIObject* m_pTextObject; + rtl::Reference<SwTextAPIObject> m_xTextObject; public: SwPostItField( SwPostItFieldType*, @@ -453,8 +453,8 @@ public: const OUString& rName, const DateTime& rDate); - SwPostItField(const SwPostItField&) = delete; // fix for MSVC2013 - SwPostItField(SwPostItField&&) = delete; // fix for MSVC2013 + SwPostItField(const SwPostItField&) = delete; + SwPostItField* operator=(const SwPostItField&) = delete; virtual ~SwPostItField() override; |