summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJohan B. C. Engelen <jbc.engelen@swissonline.ch>2007-06-17 20:18:12 +0000
committerjohanengelen <johanengelen@users.sourceforge.net>2007-06-17 20:18:12 +0000
commit53872a21087da0f09731aedacfa27dd68d2c48cb (patch)
tree87b14971cc900ee26c5a96391abbebcf5ec70785 /src
parentSome more translations. (diff)
downloadinkscape-53872a21087da0f09731aedacfa27dd68d2c48cb.tar.gz
inkscape-53872a21087da0f09731aedacfa27dd68d2c48cb.zip
fix double instancing of signal connectors in SPUseReference
(bzr r3071)
Diffstat (limited to 'src')
-rw-r--r--src/sp-use-reference.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/sp-use-reference.cpp b/src/sp-use-reference.cpp
index 8e65593c1..e39b6b7b4 100644
--- a/src/sp-use-reference.cpp
+++ b/src/sp-use-reference.cpp
@@ -49,10 +49,6 @@ SPUsePath::SPUsePath(SPObject* i_owner):SPUseReference(i_owner)
sourceHref = NULL;
sourceRepr = NULL;
sourceObject = NULL;
- new (&_modified_connection) sigc::connection();
- new (&_delete_connection) sigc::connection();
- new (&_changed_connection) sigc::connection();
- new (&_transformed_connection) sigc::connection();
_changed_connection = changedSignal().connect(sigc::bind(sigc::ptr_fun(sp_usepath_href_changed), this)); // listening to myself, this should be virtual instead
user_unlink = NULL;
@@ -67,11 +63,6 @@ SPUsePath::~SPUsePath(void)
quit_listening();
unlink();
-
- _modified_connection.~connection();
- _delete_connection.~connection();
- _changed_connection.~connection();
- _transformed_connection.~connection();
}
void