diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-03-13 12:25:33 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-03-13 13:24:49 +0100 |
commit | ebd9a6a6521859a465dbbe134e75ead45e1383c1 (patch) | |
tree | 8f25156014377e87171b829aae48ecb2d4b18f4d /sc/inc | |
parent | 25f7be559d3688db716ecd83085436c77ad2f0f5 (diff) |
loplugin:useuniqueptr in ScPageHFItem
Change-Id: I430ee7ff6dc5357593b152f9fe0f73d4b69ccf6a
Reviewed-on: https://gerrit.libreoffice.org/51204
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sc/inc')
-rw-r--r-- | sc/inc/attrib.hxx | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/sc/inc/attrib.hxx b/sc/inc/attrib.hxx index 24218eb8bdb4..628aae1167d1 100644 --- a/sc/inc/attrib.hxx +++ b/sc/inc/attrib.hxx @@ -161,9 +161,9 @@ public: class SC_DLLPUBLIC ScPageHFItem : public SfxPoolItem { - EditTextObject* pLeftArea; - EditTextObject* pCenterArea; - EditTextObject* pRightArea; + std::unique_ptr<EditTextObject> pLeftArea; + std::unique_ptr<EditTextObject> pCenterArea; + std::unique_ptr<EditTextObject> pRightArea; public: ScPageHFItem( sal_uInt16 nWhich ); @@ -176,9 +176,9 @@ public: virtual bool QueryValue( css::uno::Any& rVal, sal_uInt8 nMemberId = 0 ) const override; virtual bool PutValue( const css::uno::Any& rVal, sal_uInt8 nMemberId ) override; - const EditTextObject* GetLeftArea() const { return pLeftArea; } - const EditTextObject* GetCenterArea() const { return pCenterArea; } - const EditTextObject* GetRightArea() const { return pRightArea; } + const EditTextObject* GetLeftArea() const { return pLeftArea.get(); } + const EditTextObject* GetCenterArea() const { return pCenterArea.get(); } + const EditTextObject* GetRightArea() const { return pRightArea.get(); } void SetLeftArea( const EditTextObject& rNew ); void SetCenterArea( const EditTextObject& rNew ); |