src/aystar.h
branchgamebalance
changeset 9895 7bd07f43b0e3
parent 6443 b8f06d8eb7be
child 6872 1c4a4a609f85
--- a/src/aystar.h	Mon Mar 19 09:33:17 2007 +0000
+++ b/src/aystar.h	Mon Mar 19 12:38:16 2007 +0000
@@ -27,7 +27,6 @@
 	AYSTAR_INVALID_NODE = -1,
 };
 
-typedef struct AyStarNode AyStarNode;
 struct AyStarNode {
 	TileIndex tile;
 	int direction;
@@ -35,7 +34,6 @@
 };
 
 // The resulting path has nodes looking like this.
-typedef struct PathNode PathNode;
 struct PathNode {
 	AyStarNode node;
 	// The parent of this item
@@ -45,13 +43,12 @@
 // For internal use only
 // We do not save the h-value, because it is only needed to calculate the f-value.
 //  h-value should _always_ be the distance left to the end-tile.
-typedef struct OpenListNode OpenListNode;
 struct OpenListNode {
 	int g;
 	PathNode path;
 };
 
-typedef struct AyStar AyStar;
+struct AyStar;
 /*
  * This function is called to check if the end-tile is found
  *  return values can be: