[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 2c7b08c60a2: Initialize full range in parse_menu_item
From: |
Stefan Kangas |
Subject: |
master 2c7b08c60a2: Initialize full range in parse_menu_item |
Date: |
Sat, 18 Jan 2025 18:50:04 -0500 (EST) |
branch: master
commit 2c7b08c60a20268b3f55c95699542c9df95fc786
Author: Stefan Kangas <stefankangas@gmail.com>
Commit: Stefan Kangas <stefankangas@gmail.com>
Initialize full range in parse_menu_item
* src/keyboard.c (parse_menu_item): Initialize the full range of item,
in case future changes makes ITEM_PROPERTY_ENABLE != ITEM_PROPERTY_MAX.
Problem reported by Pip Cet <pipcet@protonmail.com>.
Ref: https://mail.gnu.org/r/emacs-devel/2025-01/msg00680.html
---
src/keyboard.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/keyboard.c b/src/keyboard.c
index c17210db8b8..fa19c9f8ad3 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -8716,7 +8716,7 @@ parse_menu_item (Lisp_Object item, int inmenubar)
item_properties = make_nil_vector (ITEM_PROPERTY_MAX + 1);
/* Initialize optional entries. */
- for (i = ITEM_PROPERTY_DEF; i < ITEM_PROPERTY_MAX; i++)
+ for (i = ITEM_PROPERTY_DEF; i <= ITEM_PROPERTY_MAX; i++)
ASET (item_properties, i, Qnil);
ASET (item_properties, ITEM_PROPERTY_ENABLE, Qt);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 2c7b08c60a2: Initialize full range in parse_menu_item,
Stefan Kangas <=