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
This commit is contained in:
parent
8661f40ce4
commit
2c7b08c60a
1 changed files with 1 additions and 1 deletions
|
@ -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);
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue