# HG changeset patch # User rubidium # Date 1180108154 0 # Node ID de0a758369eb7a6b6a00ac939e45670241239abd # Parent 84811200d69cf13165916b8c8c6be443ed0448ec (svn r9922) -Fix (r9914): [YAPF] null pointer dereference. diff -r 84811200d69c -r de0a758369eb src/yapf/yapf_ship.cpp --- a/src/yapf/yapf_ship.cpp Fri May 25 15:37:12 2007 +0000 +++ b/src/yapf/yapf_ship.cpp Fri May 25 15:49:14 2007 +0000 @@ -26,7 +26,7 @@ * and adds it to the open list by calling Yapf().AddNewNode(n) */ inline void PfFollowNode(Node& old_node) { - TrackFollower F; + TrackFollower F(Yapf().GetVehicle()); if (F.Follow(old_node.m_key.m_tile, old_node.m_key.m_td)) Yapf().AddMultipleNodes(&old_node, F); }