[coverity] tagtree.c tagtree_enter selected_item_history guard against overrun

Change-Id: I795b635d44b1002a557236dc8f78db79ab2c3348
This commit is contained in:
William Wilgus 2024-06-04 17:35:28 -04:00 committed by William Wilgus
parent 1b7d35126b
commit fb39d852b0

View file

@ -1897,7 +1897,8 @@ int tagtree_enter(struct tree_context* c, bool is_visible)
|| is_random_item)
{
max_history_level = c->dirlevel + 1;
selected_item_history[c->dirlevel + 1] = 0;
if (max_history_level < MAX_DIR_LEVELS)
selected_item_history[max_history_level] = 0;
}
selected_item_history[c->dirlevel]=c->selected_item;