[Scummvm-git-logs] scummvm master -> 194864aa0c7a21199fd5b568299be711e7623d71

aquadran noreply at scummvm.org
Sat Sep 27 19:28:02 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:
194864aa0c WINTERMUTE: Added additional check for empty string


Commit: 194864aa0c7a21199fd5b568299be711e7623d71
    https://github.com/scummvm/scummvm/commit/194864aa0c7a21199fd5b568299be711e7623d71
Author: Paweł Kołodziejski (aquadran at gmail.com)
Date: 2025-09-27T21:27:57+02:00

Commit Message:
WINTERMUTE: Added additional check for empty string

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 685aacdc2e7..8bb17bbbc0b 100644
--- a/engines/wintermute/base/base_game.cpp
+++ b/engines/wintermute/base/base_game.cpp
@@ -4234,7 +4234,7 @@ bool BaseGame::saveGame(int32 slot, const char *desc, bool quickSave) {
 	if (DID_SUCCEED(ret = pm->initSave(desc))) {
 		if (!quickSave) {
 			SAFE_DELETE(_saveLoadImage);
-			if (_saveImageName) {
+			if (_saveImageName && _saveImageName[0] != '\0') {
 				_saveLoadImage = _game->_renderer->createSurface();
 				if (!_saveLoadImage || DID_FAIL(_saveLoadImage->create(_saveImageName, true, 0, 0, 0))) {
 					SAFE_DELETE(_saveLoadImage);
@@ -4286,7 +4286,7 @@ bool BaseGame::loadGame(const char *filename) {
 	stopVideo();
 
 	SAFE_DELETE(_saveLoadImage);
-	if (_loadImageName) {
+	if (_loadImageName && _loadImageName[0] != '\0') {
 		_saveLoadImage = _game->_renderer->createSurface();
 
 		if (!_saveLoadImage || DID_FAIL(_saveLoadImage->create(_loadImageName, true, 0, 0, 0))) {




More information about the Scummvm-git-logs mailing list