[Scummvm-git-logs] scummvm master -> 0fd11c4557c6d370e95e53670f8f044b3559d573
sluicebox
noreply at scummvm.org
Tue Feb 4 06:10:51 UTC 2025
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
6eebb33b48 AGI: Initialize member
0fd11c4557 DIRECTOR: Fix memory leak in QTVR
Commit: 6eebb33b48970a81ed1dbbf831fcbdb0b25294df
https://github.com/scummvm/scummvm/commit/6eebb33b48970a81ed1dbbf831fcbdb0b25294df
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2025-02-03T22:10:04-08:00
Commit Message:
AGI: Initialize member
Changed paths:
engines/agi/loader.h
diff --git a/engines/agi/loader.h b/engines/agi/loader.h
index aca9406ef07..969df381e5e 100644
--- a/engines/agi/loader.h
+++ b/engines/agi/loader.h
@@ -176,7 +176,7 @@ public:
class GalLoader : public AgiLoader {
public:
- GalLoader(AgiEngine *vm) : AgiLoader(vm) {}
+ GalLoader(AgiEngine *vm) : _dirOffset(0), AgiLoader(vm) {}
void init() override;
int loadDirs() override;
Commit: 0fd11c4557c6d370e95e53670f8f044b3559d573
https://github.com/scummvm/scummvm/commit/0fd11c4557c6d370e95e53670f8f044b3559d573
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2025-02-03T22:10:04-08:00
Commit Message:
DIRECTOR: Fix memory leak in QTVR
CID 1590830
Changed paths:
engines/director/lingo/xtras/qtvrxtra.cpp
diff --git a/engines/director/lingo/xtras/qtvrxtra.cpp b/engines/director/lingo/xtras/qtvrxtra.cpp
index a46631b73c4..c3e2ebf9e75 100644
--- a/engines/director/lingo/xtras/qtvrxtra.cpp
+++ b/engines/director/lingo/xtras/qtvrxtra.cpp
@@ -407,6 +407,9 @@ void QtvrxtraXtra::m_QTVRIdle(int nargs) {
Graphics::Surface *dither = frame->convertTo(g_director->_wm->_pixelformat, me->_video->getPalette(), 256, g_director->getPalette(), 256, Graphics::kDitherNaive);
g_system->copyRectToScreen(dither->getPixels(), dither->pitch, me->_rect.left, me->_rect.top, dither->w, dither->h);
+
+ dither->free();
+ delete dither;
}
bool QtvrxtraXtraObject::processEvent(Common::Event &event) {
More information about the Scummvm-git-logs
mailing list