summaryrefslogtreecommitdiff
path: root/starmath/inc/edit.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'starmath/inc/edit.hxx')
-rw-r--r--starmath/inc/edit.hxx11
1 files changed, 6 insertions, 5 deletions
diff --git a/starmath/inc/edit.hxx b/starmath/inc/edit.hxx
index 601b3b9a1667..dfb24e945c4f 100644
--- a/starmath/inc/edit.hxx
+++ b/starmath/inc/edit.hxx
@@ -25,6 +25,7 @@
#include <svtools/transfer.hxx>
#include <editeng/editdata.hxx>
#include <svtools/colorcfg.hxx>
+#include <memory>
class SmDocShell;
class SmViewShell;
@@ -53,10 +54,10 @@ class SmEditWindow : public vcl::Window, public DropTargetHelper
SmEditAccessible * pAccessible;
SmCmdBoxWindow &rCmdBox;
- EditView *pEditView;
- ScrollBar *pHScrollBar,
- *pVScrollBar;
- ScrollBarBox *pScrollBox;
+ std::unique_ptr<EditView> pEditView;
+ std::unique_ptr<ScrollBar> pHScrollBar;
+ std::unique_ptr<ScrollBar> pVScrollBar;
+ std::unique_ptr<ScrollBarBox> pScrollBox;
Idle aModifyIdle,
aCursorMoveIdle;
ESelection aOldSelection;
@@ -94,7 +95,7 @@ public:
SmDocShell * GetDoc();
SmViewShell * GetView();
- EditView * GetEditView() { return pEditView; }
+ EditView * GetEditView();
EditEngine * GetEditEngine();
SfxItemPool * GetEditEngineItemPool();