summaryrefslogtreecommitdiffstats
path: root/src/knotholder.cpp
diff options
context:
space:
mode:
authorJabier Arraiza Cenoz <jabier.arraiza@marker.es>2015-03-18 20:41:04 +0000
committerJabiertxof <jtx@jtx.marker.es>2015-03-18 20:41:04 +0000
commitbccbad7c2400905a823f9241294fa62e90c9a6a3 (patch)
tree8ac9e06894b794091dc537c44fe8f3711e93df66 /src/knotholder.cpp
parentupdate to trunk (diff)
downloadinkscape-bccbad7c2400905a823f9241294fa62e90c9a6a3.tar.gz
inkscape-bccbad7c2400905a823f9241294fa62e90c9a6a3.zip
fix to trunk
(bzr r13682.1.24)
Diffstat (limited to 'src/knotholder.cpp')
-rw-r--r--src/knotholder.cpp11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/knotholder.cpp b/src/knotholder.cpp
index de1b88b2c..6d39fa5fa 100644
--- a/src/knotholder.cpp
+++ b/src/knotholder.cpp
@@ -68,14 +68,9 @@ KnotHolder::KnotHolder(SPDesktop *desktop, SPItem *item, SPKnotHolderReleasedFun
sizeUpdatedConn = ControlManager::getManager().connectCtrlSizeChanged(sigc::mem_fun(*this, &KnotHolder::updateControlSizes));
}
-KnotHolder::~KnotHolder() {
- if(SP_IS_LPE_ITEM(item)){
- Inkscape::LivePathEffect::Effect *effect = SP_LPE_ITEM(item)->getCurrentLPE();
- if(effect){
- effect->removeHandles();
- }
- }
- sp_object_unref(item);
+KnotHolder::~KnotHolder()
+{
+ sp_object_unref(item);
for (std::list<KnotHolderEntity *>::iterator i = entity.begin(); i != entity.end(); ++i)
{