keep reference count during statsh

This commit is contained in:
David Rose 2003-10-27 20:54:14 +00:00
parent a42f2c6a94
commit f6fe58c262

View File

@ -1654,6 +1654,10 @@ reparent(NodePathComponent *new_parent, NodePathComponent *child, int sort,
bool as_stashed) {
nassertr(child != (NodePathComponent *)NULL, false);
// Keep a reference count to the new parent, since detaching the
// child might lose the count.
PT(NodePathComponent) keep_parent = new_parent;
if (!child->is_top_node()) {
detach(child);
}