summaryrefslogtreecommitdiffstats
path: root/src/ui/toolbar/lpe-toolbar.h
diff options
context:
space:
mode:
authorAlexander Valavanis <valavanisalex@gmail.com>2019-01-22 01:07:04 +0000
committerAlexander Valavanis <valavanisalex@gmail.com>2019-01-22 01:07:04 +0000
commit2bbb773127857150ec03faafcd6c77cd14efbb45 (patch)
treed5879d3ef62c1bc7ecc57cf7f9ee3d31ca9ee8da /src/ui/toolbar/lpe-toolbar.h
parentNodeToolbar: Fix initialisation (diff)
downloadinkscape-2bbb773127857150ec03faafcd6c77cd14efbb45.tar.gz
inkscape-2bbb773127857150ec03faafcd6c77cd14efbb45.zip
Tidy more memory mgmt in toolbars
Diffstat (limited to 'src/ui/toolbar/lpe-toolbar.h')
-rw-r--r--src/ui/toolbar/lpe-toolbar.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/ui/toolbar/lpe-toolbar.h b/src/ui/toolbar/lpe-toolbar.h
index bc4eb3288..ed20db8ae 100644
--- a/src/ui/toolbar/lpe-toolbar.h
+++ b/src/ui/toolbar/lpe-toolbar.h
@@ -53,7 +53,7 @@ class UnitTracker;
namespace Toolbar {
class LPEToolbar : public Toolbar {
private:
- UI::Widget::UnitTracker *_tracker;
+ std::unique_ptr<UI::Widget::UnitTracker> _tracker;
InkSelectOneAction *_mode_action;
InkSelectOneAction *_line_segment_action;
InkSelectOneAction *_units_action;
@@ -84,7 +84,6 @@ private:
protected:
LPEToolbar(SPDesktop *desktop);
- ~LPEToolbar() override;
public:
static GtkWidget * prep(SPDesktop *desktop, GtkActionGroup* mainActions);