if we are going to die we better tell all our listeners

This commit is contained in:
mfranz
2006-05-24 09:37:44 +00:00
parent b0af84a549
commit 0da50eaa79

View File

@@ -756,7 +756,12 @@ SGPropertyNode::~SGPropertyNode ()
_removedChildren[i]->_parent = 0;
delete _path_cache;
clearValue();
delete _listeners;
if (_listeners) {
for (unsigned i = 0; i < _listeners.size(); ++i)
_listeners[i]->unregister_property(this);
delete _listeners;
}
}