[Scummvm-git-logs] scummvm master -> 2db9ebf10d195bb3ffc1c9f139d42fe120f4aa03
Strangerke
noreply at scummvm.org
Mon Feb 2 06:48:45 UTC 2026
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
e6e5e06c32 M4: Mention fixes in news file, as well as the music player implemented by NMIError
2db9ebf10d M4: BURGER: Fix PVS Studio v522 in gui_guizmo.cpp
Commit: e6e5e06c3222c8b1951ff71a9620c1b44c0c13a8
https://github.com/scummvm/scummvm/commit/e6e5e06c3222c8b1951ff71a9620c1b44c0c13a8
Author: Strangerke (arnaud.boutonne at gmail.com)
Date: 2026-02-01T22:22:28+01:00
Commit Message:
M4: Mention fixes in news file, as well as the music player implemented by NMIError
Changed paths:
NEWS.md
diff --git a/NEWS.md b/NEWS.md
index 4a50b7a8de7..32d84604aae 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -7,6 +7,11 @@ For a more comprehensive changelog of the latest experimental code, see:
- Improved PC-Speaker emulation.
- Implemented multiselect in the GUI launcher games list.
+ M4:
+ - Added music support in Ripley
+ - Fixed numerous bugs in Ripley
+ - Fixed some bugs in Orion Burger
+
MM:
- Fixed M&M1 memory corruption on exit.
- Fixed M&M1 display issues/corruption getting items from treasure chests.
Commit: 2db9ebf10d195bb3ffc1c9f139d42fe120f4aa03
https://github.com/scummvm/scummvm/commit/2db9ebf10d195bb3ffc1c9f139d42fe120f4aa03
Author: Strangerke (arnaud.boutonne at gmail.com)
Date: 2026-02-02T07:46:57+01:00
Commit Message:
M4: BURGER: Fix PVS Studio v522 in gui_guizmo.cpp
Changed paths:
engines/m4/burger/gui/gui_gizmo.cpp
diff --git a/engines/m4/burger/gui/gui_gizmo.cpp b/engines/m4/burger/gui/gui_gizmo.cpp
index 3289f27c927..f00fb7d698e 100644
--- a/engines/m4/burger/gui/gui_gizmo.cpp
+++ b/engines/m4/burger/gui/gui_gizmo.cpp
@@ -383,6 +383,9 @@ static bool gizmo_load_sprites(const char *name, size_t count) {
_GIZMO(spriteCount) = count;
_GIZMO(sprites) = (M4sprite **)mem_alloc(count * sizeof(M4sprite *), "*sprites array");
+ if (!_GIZMO(sprites))
+ error("gizmo_load_sprites - Unable to allocate GIZMO %ld sprites", count);
+
for (size_t idx = 0; idx < count; ++idx) {
_GIZMO(sprites)[idx] = CreateSprite(_GIZMO(seriesHandle), _GIZMO(celsOffset),
idx, nullptr, nullptr);
More information about the Scummvm-git-logs
mailing list