# HG changeset patch # User rubidium # Date 2007-05-25 15:49:14 # Node ID 742101580b9a96034796926c093601d04543cf45 # Parent eb32642cbebb7bcc513e1876ee575a1cc222875c (svn r9922) -Fix (r9914): [YAPF] null pointer dereference. diff --git a/src/yapf/yapf_ship.cpp b/src/yapf/yapf_ship.cpp --- a/src/yapf/yapf_ship.cpp +++ b/src/yapf/yapf_ship.cpp @@ -26,7 +26,7 @@ public: * 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); }