changeset 14226:b581c07042f6 draft

(svn r18777) -Codechange: remove some unused parameters from a function
author rubidium <rubidium@openttd.org>
date Sun, 10 Jan 2010 23:20:11 +0000
parents 5ad19c9009e8
children d04c38c339fb
files src/ai/ai_storage.hpp src/ai/api/ai_execmode.cpp src/ai/api/ai_execmode.hpp src/ai/api/ai_object.cpp src/ai/api/ai_object.hpp src/ai/api/ai_testmode.cpp src/ai/api/ai_testmode.hpp
diffstat 7 files changed, 7 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/src/ai/ai_storage.hpp
+++ b/src/ai/ai_storage.hpp
@@ -26,7 +26,7 @@
 /**
  * The callback function for Mode-classes.
  */
-typedef bool (AIModeProc)(TileIndex tile, uint32 p1, uint32 p2, uint procc, CommandCost costs);
+typedef bool (AIModeProc)();
 
 /**
  * The storage for each AI. It keeps track of important information.
--- a/src/ai/api/ai_execmode.cpp
+++ b/src/ai/api/ai_execmode.cpp
@@ -15,7 +15,7 @@
 #include "../../company_func.h"
 #include "../ai_instance.hpp"
 
-bool AIExecMode::ModeProc(TileIndex tile, uint32 p1, uint32 p2, uint procc, CommandCost costs)
+bool AIExecMode::ModeProc()
 {
 	/* In execution mode we only return 'true', telling the DoCommand it
 	 *  should continue with the real execution of the command. */
--- a/src/ai/api/ai_execmode.hpp
+++ b/src/ai/api/ai_execmode.hpp
@@ -33,7 +33,7 @@
 	/**
 	 * The callback proc for Execute mode.
 	 */
-	static bool ModeProc(TileIndex tile, uint32 p1, uint32 p2, uint procc, CommandCost costs);
+	static bool ModeProc();
 
 public:
 	/**
--- a/src/ai/api/ai_object.cpp
+++ b/src/ai/api/ai_object.cpp
@@ -222,7 +222,7 @@
 	}
 
 	/* Check what the callback wants us to do */
-	if (GetDoCommandMode() != NULL && !GetDoCommandMode()(tile, p1, p2, cmd, res)) {
+	if (GetDoCommandMode() != NULL && !GetDoCommandMode()()) {
 		IncreaseDoCommandCosts(res.GetCost());
 		return true;
 	}
--- a/src/ai/api/ai_object.hpp
+++ b/src/ai/api/ai_object.hpp
@@ -27,7 +27,7 @@
 /**
  * The callback function for Mode-classes.
  */
-typedef bool (AIModeProc)(TileIndex tile, uint32 p1, uint32 p2, uint cmd, CommandCost costs);
+typedef bool (AIModeProc)();
 
 /**
  * Uper-parent object of all API classes. You should never use this class in
--- a/src/ai/api/ai_testmode.cpp
+++ b/src/ai/api/ai_testmode.cpp
@@ -15,7 +15,7 @@
 #include "../../company_func.h"
 #include "../ai_instance.hpp"
 
-bool AITestMode::ModeProc(TileIndex tile, uint32 p1, uint32 p2, uint procc, CommandCost costs)
+bool AITestMode::ModeProc()
 {
 	/* In test mode we only return 'false', telling the DoCommand it
 	 *  should stop after testing the command and return with that result. */
--- a/src/ai/api/ai_testmode.hpp
+++ b/src/ai/api/ai_testmode.hpp
@@ -35,7 +35,7 @@
 	/**
 	 * The callback proc for Testing mode.
 	 */
-	static bool ModeProc(TileIndex tile, uint32 p1, uint32 p2, uint procc, CommandCost costs);
+	static bool ModeProc();
 
 public:
 	/**