From 167f232623c86aef7f43e672332859f38fe9dce3 Mon Sep 17 00:00:00 2001 From: frosch Date: Thu, 6 Feb 2014 22:24:02 +0000 Subject: (svn r26314) -Fix [FS#5899]: The giant-screenshot confirmation window only triggered for rediculously big screenshots, for ludicrously big ones. --- src/toolbar_gui.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/toolbar_gui.cpp b/src/toolbar_gui.cpp index c14045600..57bc4d412 100644 --- a/src/toolbar_gui.cpp +++ b/src/toolbar_gui.cpp @@ -1064,14 +1064,14 @@ static void MenuClickLargeWorldScreenshot(ScreenshotType t) { ViewPort vp; SetupScreenshotViewport(t, &vp); - if (vp.width * vp.height > 8192 * 8192) { + if ((uint64)vp.width * (uint64)vp.height > 8192 * 8192) { /* Ask for confirmation */ SetDParam(0, vp.width); SetDParam(1, vp.height); _confirmed_screenshot_type = t; ShowQuery(STR_WARNING_SCREENSHOT_SIZE_CAPTION, STR_WARNING_SCREENSHOT_SIZE_MESSAGE, NULL, ScreenshotConfirmCallback); } else { - /* Less than 4M pixels, just do it */ + /* Less than 64M pixels, just do it */ MakeScreenshot(t, NULL); } } -- cgit v1.2.3-54-g00ecf