diff -r a1593dc6a0d7 src/build_vehicle_gui.cpp --- a/src/build_vehicle_gui.cpp Sat Mar 21 01:34:31 2009 +0000 +++ b/src/build_vehicle_gui.cpp Sat Mar 21 07:19:59 2009 +0100 @@ -120,8 +120,8 @@ static int CDECL EngineCostSorter(const void *a, const void *b) { - int va = GetEngine(*(const EngineID*)a)->GetRunningCost(); - int vb = GetEngine(*(const EngineID*)b)->GetRunningCost(); + Money va = GetEngine(*(const EngineID*)a)->GetCost(); + Money vb = GetEngine(*(const EngineID*)b)->GetCost(); int r = ClampToI32(va - vb); /* Use EngineID to sort instead since we want consistent sorting */