summaryrefslogtreecommitdiff
path: root/screenshot.c
diff options
context:
space:
mode:
authorDarkvater <darkvater@openttd.org>2005-11-26 12:45:53 +0000
committerDarkvater <darkvater@openttd.org>2005-11-26 12:45:53 +0000
commita090886073dc6167aad68700bed4681d775ca5f3 (patch)
tree9f2c0d4460ce0f0ffb17b0329a0335a197f538d0 /screenshot.c
parent732e71228baf479a372c9d3bc2ec55a5e2919f26 (diff)
downloadopenttd-a090886073dc6167aad68700bed4681d775ca5f3.tar.xz
(svn r3235) - Fix: fix two crashes, one with making a screenshot in the main menu without any game loaded, another when failing to load a scenario in 'New Game'
Diffstat (limited to 'screenshot.c')
-rw-r--r--screenshot.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/screenshot.c b/screenshot.c
index 4b6281821..18840e8c2 100644
--- a/screenshot.c
+++ b/screenshot.c
@@ -483,7 +483,7 @@ static char *MakeScreenshotName(const char *ext)
char *base;
int serial;
- if (_game_mode == GM_EDITOR || _local_player == OWNER_SPECTATOR) {
+ if (_game_mode == GM_EDITOR || _game_mode == GM_MENU || _local_player == OWNER_SPECTATOR) {
sprintf(_screenshot_name, "screenshot");
} else {
const Player* p = GetPlayer(_local_player);