summaryrefslogtreecommitdiff
path: root/terraform_gui.c
diff options
context:
space:
mode:
authorDarkvater <Darkvater@openttd.org>2006-10-31 21:15:56 +0000
committerDarkvater <Darkvater@openttd.org>2006-10-31 21:15:56 +0000
commit0e1485f55e692478c3bf9dbca428a46c1ac20cd4 (patch)
treef1aae895580a4a2bc7864f645fae39e9c2bc7669 /terraform_gui.c
parentb2c7a408edab0317d1d67c1d5d9ef8f0043f5291 (diff)
downloadopenttd-0e1485f55e692478c3bf9dbca428a46c1ac20cd4.tar.xz
(svn r7022) -Fix [FS#292]: Properly guard against viewing company-sensitive information from
invalid players (eg spectators) which could lead to crashes.
Diffstat (limited to 'terraform_gui.c')
-rw-r--r--terraform_gui.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/terraform_gui.c b/terraform_gui.c
index 1377a93a3..35549421f 100644
--- a/terraform_gui.c
+++ b/terraform_gui.c
@@ -274,6 +274,6 @@ static const WindowDesc _terraform_desc = {
void ShowTerraformToolbar(void)
{
- if (_current_player == PLAYER_SPECTATOR) return;
+ if (!IsValidPlayer(_current_player)) return;
AllocateWindowDescFront(&_terraform_desc, 0);
}