You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The way the examples uses BehaviourTreeInternalNode leads to memory leaks. the
tree doesn't get deleted and it isn't possible to delete internalnode because
of destructor being protected.
To delete it properly it has to be casted to the initializing pointer instance.
brain = new ParallelNode();
will need
if(ParallelNode temp = dynamic_cast<ParallelNode,brain)){
delete temp;
}
Original issue reported on code.google.com by mart2...@gmail.com on 25 Jul 2013 at 12:12
The text was updated successfully, but these errors were encountered:
Original issue reported on code.google.com by
mart2...@gmail.com
on 25 Jul 2013 at 12:12The text was updated successfully, but these errors were encountered: