From 1a455b9b06bfde3589574b241dfb140d598608b0 Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Wed, 24 Feb 2010 22:01:43 -0800 Subject: Warning cleanup. (bzr r9110) --- src/ui/tool/path-manipulator.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/ui/tool/path-manipulator.cpp') diff --git a/src/ui/tool/path-manipulator.cpp b/src/ui/tool/path-manipulator.cpp index 82fe53440..0b0254108 100644 --- a/src/ui/tool/path-manipulator.cpp +++ b/src/ui/tool/path-manipulator.cpp @@ -66,11 +66,13 @@ public: Inkscape::GC::anchor(_node); _node->addObserver(*this); } + ~PathManipulatorObserver() { _node->removeObserver(*this); Inkscape::GC::release(_node); } - virtual void notifyAttributeChanged(Inkscape::XML::Node &node, GQuark attr, + + virtual void notifyAttributeChanged(Inkscape::XML::Node &/*node*/, GQuark attr, Util::ptr_shared, Util::ptr_shared) { // do nothing if blocked @@ -87,6 +89,7 @@ public: _pm->_externalChange(PATH_CHANGE_TRANSFORM); } } + void block() { _blocked = true; } void unblock() { _blocked = false; } private: -- cgit v1.2.3