[Scummvm-git-logs] scummvm master -> 2a779915c89837bc5dc28cf9b592e18f3c67a4ad
eriktorbjorn
noreply at scummvm.org
Wed Jun 25 05:32:15 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:
2a779915c8 LASTEXPRESS: Fix Valgrind warnings
Commit: 2a779915c89837bc5dc28cf9b592e18f3c67a4ad
https://github.com/scummvm/scummvm/commit/2a779915c89837bc5dc28cf9b592e18f3c67a4ad
Author: Torbjörn Andersson (eriktorbjorn at users.sourceforge.net)
Date: 2025-06-25T07:32:01+02:00
Commit Message:
LASTEXPRESS: Fix Valgrind warnings
Unfortunately, the game is extremely prone to hanging when running in
Valgrind, so this is as far as I got.
Changed paths:
engines/lastexpress/game/events.cpp
engines/lastexpress/lastexpress.h
diff --git a/engines/lastexpress/game/events.cpp b/engines/lastexpress/game/events.cpp
index 1599ddfb08e..b41cedc755e 100644
--- a/engines/lastexpress/game/events.cpp
+++ b/engines/lastexpress/game/events.cpp
@@ -39,7 +39,7 @@ MessageManager::MessageManager(LastExpressEngine *engine) {
}
MessageManager::~MessageManager() {
- delete _autoMessages;
+ free(_autoMessages);
_autoMessages = nullptr;
}
diff --git a/engines/lastexpress/lastexpress.h b/engines/lastexpress/lastexpress.h
index 97ed8be85a8..9d80306e109 100644
--- a/engines/lastexpress/lastexpress.h
+++ b/engines/lastexpress/lastexpress.h
@@ -475,7 +475,7 @@ typedef struct FontData {
memset(charMap, 0, sizeof(charMap));
memset(charKerning, 0, sizeof(charKerning));
- delete fontData;
+ free(fontData);
fontData = nullptr;
}
} FontData;
More information about the Scummvm-git-logs
mailing list