From 772fd8f6b5c67f556325b857223d18a887c040fc Mon Sep 17 00:00:00 2001 From: rubidium Date: Fri, 13 May 2011 20:07:57 +0000 Subject: [PATCH] (svn r22450) -Fix [FS#4610]: Don't "log" the NewGRFs in the screenshot when in the menu --- src/screenshot.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/screenshot.cpp b/src/screenshot.cpp index 46f54360d2..9c4fcd1aaa 100644 --- a/src/screenshot.cpp +++ b/src/screenshot.cpp @@ -281,7 +281,7 @@ static bool MakePNGImage(const char *name, ScreenshotCallback *callb, void *user char *p = buf; p += seprintf(p, lastof(buf), "Graphics set: %s (%u)\n", BaseGraphics::GetUsedSet()->name, BaseGraphics::GetUsedSet()->version); p = strecpy(p, "NewGRFs:\n", lastof(buf)); - for (const GRFConfig *c = _grfconfig; c != NULL; c = c->next) { + for (const GRFConfig *c = _game_mode == GM_MENU ? NULL : _grfconfig; c != NULL; c = c->next) { p += seprintf(p, lastof(buf), "%08X ", BSWAP32(c->ident.grfid)); p = md5sumToString(p, lastof(buf), c->ident.md5sum); p += seprintf(p, lastof(buf), " %s\n", c->filename);