summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2018-04-23 10:18:31 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-04-24 08:21:56 +0200
commit27bc42d77a71118b9e7cf11132ea4e47d42b676c (patch)
tree2df1cdb64d990eec4fadd89a9cd4fff0ee1203bd /include
parent148b84160667ed3ec74c8767f6e62567479488f9 (diff)
loplugin:useuniqueptr in TextWindow
Change-Id: I66c966f79d56be5dfc1422fa3de52d9bf4411ff2 Reviewed-on: https://gerrit.libreoffice.org/53348 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'include')
-rw-r--r--include/vcl/vclmedit.hxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/vcl/vclmedit.hxx b/include/vcl/vclmedit.hxx
index 6b4b0b8fcebb..eaffca059a0d 100644
--- a/include/vcl/vclmedit.hxx
+++ b/include/vcl/vclmedit.hxx
@@ -36,8 +36,8 @@ class TextWindow : public vcl::Window
{
private:
VclPtr<Edit> mxParent;
- ExtTextEngine* mpExtTextEngine;
- TextView* mpExtTextView;
+ std::unique_ptr<ExtTextEngine> mpExtTextEngine;
+ std::unique_ptr<TextView> mpExtTextView;
bool mbInMBDown;
bool mbFocusSelectionHide;
@@ -50,8 +50,8 @@ public:
virtual ~TextWindow() override;
virtual void dispose() override;
- ExtTextEngine* GetTextEngine() const { return mpExtTextEngine; }
- TextView* GetTextView() const { return mpExtTextView; }
+ ExtTextEngine* GetTextEngine() const { return mpExtTextEngine.get(); }
+ TextView* GetTextView() const { return mpExtTextView.get(); }
virtual void MouseMove( const MouseEvent& rMEvt ) override;
virtual void MouseButtonDown( const MouseEvent& rMEvt ) override;