From da21d890c67eb751e12f0af89aac67ecb2629ca0 Mon Sep 17 00:00:00 2001 From: Emmanuel Gil Peyrot Date: Thu, 22 Nov 2018 06:59:31 +0100 Subject: Use std::unique_ptr for all MessageContext --- src/ui/tools/tool-base.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/ui/tools/tool-base.h') diff --git a/src/ui/tools/tool-base.h b/src/ui/tools/tool-base.h index e43b347f0..3533482cf 100644 --- a/src/ui/tools/tool-base.h +++ b/src/ui/tools/tool-base.h @@ -15,6 +15,7 @@ #include #include +#include #include "knot.h" #include "knotholder.h" #include <2geom/point.h> @@ -162,11 +163,11 @@ public: SPItem *item_to_select; ///< the item where mouse_press occurred, to ///< be selected if this is a click not drag - Inkscape::MessageContext *defaultMessageContext() { - return message_context; + Inkscape::MessageContext *defaultMessageContext() const { + return message_context.get(); } - Inkscape::MessageContext *message_context; + std::unique_ptr message_context; Inkscape::SelCue *_selcue; -- cgit v1.2.3