diff options
author | Darkvater <Darkvater@openttd.org> | 2005-11-26 12:45:53 +0000 |
---|---|---|
committer | Darkvater <Darkvater@openttd.org> | 2005-11-26 12:45:53 +0000 |
commit | af706b9ed34f2a365f292af0628df1dabcae8459 (patch) | |
tree | 9f2c0d4460ce0f0ffb17b0329a0335a197f538d0 /screenshot.c | |
parent | 57b4715072643b29da3d1afff182437313c7dbe5 (diff) | |
download | openttd-af706b9ed34f2a365f292af0628df1dabcae8459.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.c | 2 |
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); |