fixed minor compiler issues in linux for new pathfinder changes

This commit is contained in:
Mark Vejvoda
2010-07-16 16:24:55 +00:00
parent 20165b4566
commit 9992f9cb79
2 changed files with 5 additions and 3 deletions

View File

@@ -409,7 +409,8 @@ float ClusterMap::aStarPathLength(Field f, int size, const Vec2i &start, const V
DiagonalDistance dd(dest);
se->setNodeLimit(GameConstants::clusterSize * GameConstants::clusterSize);
se->setStart(start, dd(start));
AStarResult res = se->aStar<PosGoal,MoveCost,DiagonalDistance>(PosGoal(dest), costFunc, dd);
PosGoal goal(dest);
AStarResult res = se->aStar<PosGoal,MoveCost,DiagonalDistance>(goal, costFunc, dd);
Vec2i goalPos = se->getGoalPos();
if (res != asrComplete || goalPos != dest) {
return -1.f;