[Scummvm-git-logs] scummvm master -> 6f66a61db66b831fe08402fd299868b40f19d4ea

dreammaster noreply at scummvm.org
Tue Apr 21 09:07:41 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:
39d9b4c6ef MADS: PHANTOM: popup.cpp error fixes
6f66a61db6 MADS: PHANTOM: Fix unused variable in popup_savelist_mouse


Commit: 39d9b4c6ef785c4e74837148fdb17c0b4354d72e
    https://github.com/scummvm/scummvm/commit/39d9b4c6ef785c4e74837148fdb17c0b4354d72e
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2026-04-21T19:07:13+10:00

Commit Message:
MADS: PHANTOM: popup.cpp error fixes

Changed paths:
    engines/mads/madsv2/core/popup.cpp
    engines/mads/madsv2/core/popup.h


diff --git a/engines/mads/madsv2/core/popup.cpp b/engines/mads/madsv2/core/popup.cpp
index 81b66291841..75f855b8c33 100644
--- a/engines/mads/madsv2/core/popup.cpp
+++ b/engines/mads/madsv2/core/popup.cpp
@@ -2214,8 +2214,7 @@ static int popup_message_x_size(PopupItem *item) {
 }
 
 
-static int popup_message_y_size(PopupItem *item) {
-	item = NULL;  // delete if this routine is to be used
+static int popup_message_y_size(PopupItem *) {
 	return box_param.font->max_y_size;
 }
 
diff --git a/engines/mads/madsv2/core/popup.h b/engines/mads/madsv2/core/popup.h
index ab9af5b3d3b..1f39e8c7073 100644
--- a/engines/mads/madsv2/core/popup.h
+++ b/engines/mads/madsv2/core/popup.h
@@ -369,7 +369,7 @@ typedef struct {
 	int16 button_right_fill;      /* Button row right fill    */
 	int16 button_bar_color;       /* Button bar color         */
 
-	int16 key;                    /* Last keyboard input      */
+	uint32 key;                   /* Last keyboard input      */
 	int16 key_handled;            /* Flag if key handled      */
 
 	int16 mouse_status;           /* Mouse status word        */


Commit: 6f66a61db66b831fe08402fd299868b40f19d4ea
    https://github.com/scummvm/scummvm/commit/6f66a61db66b831fe08402fd299868b40f19d4ea
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2026-04-21T19:07:13+10:00

Commit Message:
MADS: PHANTOM: Fix unused variable in popup_savelist_mouse

Changed paths:
    engines/mads/madsv2/core/popup.cpp


diff --git a/engines/mads/madsv2/core/popup.cpp b/engines/mads/madsv2/core/popup.cpp
index 75f855b8c33..16c08cbc561 100644
--- a/engines/mads/madsv2/core/popup.cpp
+++ b/engines/mads/madsv2/core/popup.cpp
@@ -2686,8 +2686,8 @@ static int popup_savelist_mouse(PopupItem *item) {
 	in_up_arrow = in_scroll_bar && (mouse_y <= (list->scroll.arrow_1_base + list->scroll.arrow_size));
 	in_down_arrow = in_scroll_bar && (mouse_y >= (list->scroll.arrow_2_base - 1));
 
-	in_main_box = popup_in_item(item) && !in_scroll_bar;
-	in_main_range = ((mouse_y > item->y) && (mouse_y < (item->y + item->ys - 1)));
+	in_main_box = popup_in_item(item) && ((mouse_y > item->y) &&
+		(mouse_y < (item->y + item->ys - 1)));
 
 	force_update = mouse_start_stroke || (item->status & ITEM_STATUS_FORCED) != 0;
 




More information about the Scummvm-git-logs mailing list