From 66d44766a7cb4f8ba61ece7ab9e932d7ba99c1d3 Mon Sep 17 00:00:00 2001
From: tron <tron@openttd.org>
Date: Tue, 15 Nov 2005 11:08:10 +0000
Subject: [PATCH] (svn r3189) There's a dedicated function to check if it's a
 hangar tile, so use it

---
 aircraft_gui.c | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/aircraft_gui.c b/aircraft_gui.c
index 970ea1673d..2594dec9a8 100644
--- a/aircraft_gui.c
+++ b/aircraft_gui.c
@@ -502,13 +502,8 @@ static void AircraftViewWndProc(Window *w, WindowEvent *e)
 		uint32 disabled = 1 << 8;
 		StringID str;
 
-		{
-			TileIndex tile = v->tile;
-
-			if (IsTileType(tile, MP_STATION) &&
-					(_m[tile].m5 == 32 || _m[tile].m5 == 65) &&
-					v->vehstatus&VS_STOPPED)
-						disabled = 0;
+		if (v->vehstatus & VS_STOPPED && IsAircraftHangarTile(v->tile)) {
+			disabled = 0;
 		}
 
 		if (v->owner != _local_player) disabled |= 1 << 8 | 1 << 7;