diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-04-23 10:18:31 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-04-24 08:21:56 +0200 |
commit | 27bc42d77a71118b9e7cf11132ea4e47d42b676c (patch) | |
tree | 2df1cdb64d990eec4fadd89a9cd4fff0ee1203bd /include/vcl/vclmedit.hxx | |
parent | 148b84160667ed3ec74c8767f6e62567479488f9 (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/vcl/vclmedit.hxx')
-rw-r--r-- | include/vcl/vclmedit.hxx | 8 |
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; |