From fa8f46c0b7f4723c12ddefd77d619ca98b6c7c6c Mon Sep 17 00:00:00 2001 From: tron Date: Tue, 7 Jun 2005 18:13:49 +0000 Subject: (svn r2432) Use GetEngine() instead of DEREF_ENGINE() or even _engines[] --- engine.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'engine.c') diff --git a/engine.c b/engine.c index a055acf60..58a22b21d 100644 --- a/engine.c +++ b/engine.c @@ -839,7 +839,7 @@ int32 CmdWantEnginePreview(int x, int y, uint32 flags, uint32 p1, uint32 p2) Engine *e; if (!IsEngineIndex(p1)) return CMD_ERROR; - e = DEREF_ENGINE(p1); + e = GetEngine(p1); if (GetBestPlayer(e->preview_player) != _current_player) return CMD_ERROR; if (flags & DC_EXEC) @@ -1028,7 +1028,7 @@ static void Load_ENGN(void) { int index; while ((index = SlIterateArray()) != -1) { - SlObject(&_engines[index], _engine_desc); + SlObject(GetEngine(index), _engine_desc); } } @@ -1057,7 +1057,7 @@ bool IsEngineBuildable(uint engine, byte type) // check if it's an engine that is in the engine array if (!IsEngineIndex(engine)) return false; - e = DEREF_ENGINE(engine); + e = GetEngine(engine); // check if it's an engine of specified type if (e->type != type) return false; -- cgit v1.2.3-54-g00ecf