[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master bdcbe897d1 1/2: * src/haikumenu.c (run_menu_bar_help_event): Fix
From: |
Po Lu |
Subject: |
master bdcbe897d1 1/2: * src/haikumenu.c (run_menu_bar_help_event): Fix bounds sanity check. |
Date: |
Sat, 22 Jan 2022 20:29:05 -0500 (EST) |
branch: master
commit bdcbe897d19bd5fbf1ecf89c5ecf1e0c56b270ac
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
* src/haikumenu.c (run_menu_bar_help_event): Fix bounds sanity check.
---
src/haikumenu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/haikumenu.c b/src/haikumenu.c
index 2922981cb3..1c75e0f9a4 100644
--- a/src/haikumenu.c
+++ b/src/haikumenu.c
@@ -616,7 +616,7 @@ run_menu_bar_help_event (struct frame *f, int mb_idx)
}
vec = f->menu_bar_vector;
- if (mb_idx >= ASIZE (vec))
+ if ((mb_idx + MENU_ITEMS_ITEM_HELP) >= ASIZE (vec))
emacs_abort ();
help = AREF (vec, mb_idx + MENU_ITEMS_ITEM_HELP);