diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-05-04 16:29:43 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-05-07 08:34:03 +0200 |
commit | dbba08c7d430948775d47164c760ea1100442beb (patch) | |
tree | f3dfa5c735f7cef7aa826ed1cf13524f79c26181 /include/svx | |
parent | f7a0627c9a5ebd5827fc793ae023fb28e99a6525 (diff) |
loplugin:useuniqueptr in FmGridControl
Change-Id: I2fc39692bfb42bfff667908d73b3074d5cc04a28
Reviewed-on: https://gerrit.libreoffice.org/53881
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'include/svx')
-rw-r--r-- | include/svx/gridctrl.hxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/svx/gridctrl.hxx b/include/svx/gridctrl.hxx index 32bbd965b579..432a3a463134 100644 --- a/include/svx/gridctrl.hxx +++ b/include/svx/gridctrl.hxx @@ -263,8 +263,8 @@ private: FmGridListener* m_pGridListener; protected: - CursorWrapper* m_pDataCursor; // Cursor for Updates - CursorWrapper* m_pSeekCursor; // Cursor for Seeking + std::unique_ptr<CursorWrapper> m_pDataCursor; // Cursor for Updates + std::unique_ptr<CursorWrapper> m_pSeekCursor; // Cursor for Seeking private: // iteration variables @@ -402,7 +402,7 @@ public: DbGridControlOptions nOpts = DbGridControlOptions::Insert | DbGridControlOptions::Update | DbGridControlOptions::Delete); virtual void Dispatch(sal_uInt16 nId) override; - CursorWrapper* getDataSource() const {return m_pDataCursor;} + CursorWrapper* getDataSource() const {return m_pDataCursor.get();} const DbGridColumns& GetColumns() const {return m_aColumns;} void EnableHandle(bool bEnable); @@ -523,7 +523,7 @@ public: /// called when a controller needs to be re-initialized void refreshController(sal_uInt16 _nColId, GrantControlAccess _aAccess); - CursorWrapper* GetSeekCursor(GrantControlAccess /*_aAccess*/) const { return m_pSeekCursor; } + CursorWrapper* GetSeekCursor(GrantControlAccess /*_aAccess*/) const { return m_pSeekCursor.get(); } const DbGridRowRef& GetSeekRow(GrantControlAccess /*_aAccess*/) const { return m_xSeekRow; } void SetSeekPos(sal_Int32 nPos,GrantControlAccess /*_aAccess*/) {m_nSeekPos = nPos;} |