]> git.mxchange.org Git - simgear.git/commit
SGPropertyNode: do not keep list of deleted children.
authorThomas Geymayer <tomgey@gmail.com>
Wed, 5 Mar 2014 23:29:55 +0000 (00:29 +0100)
committerThomas Geymayer <tomgey@gmail.com>
Wed, 5 Mar 2014 23:39:23 +0000 (00:39 +0100)
commit5560479665121e086f9b4125bbba35eef59adf07
tree18efa2834f05f943dac3ddbe0d2f8840f5553370
parent4ea8e4774ee0179119c59c98be7a55be706fe091
SGPropertyNode: do not keep list of deleted children.

Get rid of the possibilty to keep delted children. This was not
used actively, required unnecessary memory for each property node
and lead to subtile bugs, as creating a node after a node with
the same path has been deleted resulted in getting the old node
back instead of a cleanly initialized one.
simgear/props/PropertyBasedElement.cxx
simgear/props/props.cxx
simgear/props/props.hxx
simgear/props/props_io.cxx
simgear/scene/model/animation_test.cxx
simgear/structure/SGBinding.cxx