[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