From 237d3d86ecd84fc2084c7739a6ff054e3b0c829b Mon Sep 17 00:00:00 2001 From: Einar Johan Trøan Sømåen Date: Tue, 5 Nov 2013 13:54:25 +0100 Subject: WINTERMUTE: Transfer Char* explicitly when saving/loading. --- engines/wintermute/base/scriptables/script_value.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engines/wintermute/base/scriptables/script_value.cpp') diff --git a/engines/wintermute/base/scriptables/script_value.cpp b/engines/wintermute/base/scriptables/script_value.cpp index 94e66fccb1..e0c8609b0f 100644 --- a/engines/wintermute/base/scriptables/script_value.cpp +++ b/engines/wintermute/base/scriptables/script_value.cpp @@ -825,7 +825,7 @@ bool ScValue::persist(BasePersistenceManager *persistMgr) { } persistMgr->transferPtr(TMEMBER_PTR(_valRef)); - persistMgr->transfer(TMEMBER(_valString)); + persistMgr->transferCharPtr(TMEMBER(_valString)); if (!persistMgr->getIsSaving() && !persistMgr->checkVersion(1,2,2)) { // Savegames prior to 1.2.2 stored empty strings as NULL. -- cgit v1.2.3