From eadf788cc5d068622f20221566f4027625090689 Mon Sep 17 00:00:00 2001 From: Darkvater Date: Tue, 31 Oct 2006 21:15:56 +0000 Subject: (svn r7022) -Fix [FS#292]: Properly guard against viewing company-sensitive information from invalid players (eg spectators) which could lead to crashes. --- industry_gui.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'industry_gui.c') diff --git a/industry_gui.c b/industry_gui.c index b2db3252a..9a650e6ae 100644 --- a/industry_gui.c +++ b/industry_gui.c @@ -268,7 +268,7 @@ static const WindowDesc * const _industry_window_desc[2][4] = { void ShowBuildIndustryWindow(void) { - if (_current_player == PLAYER_SPECTATOR) return; + if (!IsValidPlayer(_current_player)) return; AllocateWindowDescFront(_industry_window_desc[_patches.build_rawmaterial_ind][_opt_ptr->landscape],0); } -- cgit v1.2.3-70-g09d2