[Scummvm-git-logs] scummvm master -> 92b74477556c835fa6e89b759e6f1251d8f5925a

aquadran noreply at scummvm.org
Wed Sep 24 18:14:31 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:
92b7447755 WINTERMUTE: Fixed regression for restoring empty strings


Commit: 92b74477556c835fa6e89b759e6f1251d8f5925a
    https://github.com/scummvm/scummvm/commit/92b74477556c835fa6e89b759e6f1251d8f5925a
Author: Paweł Kołodziejski (aquadran at gmail.com)
Date: 2025-09-24T20:14:27+02:00

Commit Message:
WINTERMUTE: Fixed regression for restoring empty strings

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


diff --git a/engines/wintermute/base/base_persistence_manager.cpp b/engines/wintermute/base/base_persistence_manager.cpp
index 6e4f1b6dedb..5a629dd6ab7 100644
--- a/engines/wintermute/base/base_persistence_manager.cpp
+++ b/engines/wintermute/base/base_persistence_manager.cpp
@@ -502,6 +502,11 @@ char *BasePersistenceManager::getString() {
 		_loadStream->read(ret, len - 1);
 		ret[len - 1] = '\0';
 
+		if (ret[0] == '\0') {
+			delete[] ret;
+			return nullptr;
+		}
+
 		return ret;
 
 	} else {




More information about the Scummvm-git-logs mailing list