[Scummvm-git-logs] scummvm master -> 3e45276249e0916f486bd790f4b00222e408aeec

aquadran noreply at scummvm.org
Wed Sep 24 18:13:29 UTC 2025


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
3e45276249 WINTERMUTE: Synced with original code. Fixed regression


Commit: 3e45276249e0916f486bd790f4b00222e408aeec
    https://github.com/scummvm/scummvm/commit/3e45276249e0916f486bd790f4b00222e408aeec
Author: Paweł Kołodziejski (aquadran at gmail.com)
Date: 2025-09-24T20:13:23+02:00

Commit Message:
WINTERMUTE: Synced with original code. Fixed regression

Changed paths:
    engines/wintermute/base/base_game.cpp


diff --git a/engines/wintermute/base/base_game.cpp b/engines/wintermute/base/base_game.cpp
index 5ed084d9bb8..e82eb34993b 100644
--- a/engines/wintermute/base/base_game.cpp
+++ b/engines/wintermute/base/base_game.cpp
@@ -4236,9 +4236,9 @@ bool BaseGame::saveGame(int32 slot, const char *desc, bool quickSave) {
 			SAFE_DELETE(_saveLoadImage);
 			if (_saveImageName) {
 				_saveLoadImage = _game->_renderer->createSurface();
-			}
-			if (!_saveLoadImage || DID_FAIL(_saveLoadImage->create(_saveImageName, true, 0, 0, 0))) {
-				SAFE_DELETE(_saveLoadImage);
+				if (!_saveLoadImage || DID_FAIL(_saveLoadImage->create(_saveImageName, true, 0, 0, 0))) {
+					SAFE_DELETE(_saveLoadImage);
+				}
 			}
 		}
 		if (DID_SUCCEED(ret = SystemClassRegistry::getInstance()->saveTable(_game, pm, quickSave))) {




More information about the Scummvm-git-logs mailing list