Browse Source

nconfig: Fix segfault when menu is empty

nconf crush with segfault if press right arrow in empty menu.

Signed-off-by: Andrej Gelenberg <andrej.gelenberg@udo.edu>
Signed-off-by: Michal Marek <mmarek@suse.cz>
Andrej Gelenberg 15 năm trước cách đây
mục cha
commit
866af407da
1 tập tin đã thay đổi với 2 bổ sung0 xóa
  1. 2 0
      scripts/kconfig/nconf.c

+ 2 - 0
scripts/kconfig/nconf.c

@@ -676,6 +676,8 @@ static void *item_data(void)
 	struct mitem *mcur;
 	struct mitem *mcur;
 
 
 	cur = current_item(curses_menu);
 	cur = current_item(curses_menu);
+	if (!cur)
+		return NULL;
 	mcur = (struct mitem *) item_userptr(cur);
 	mcur = (struct mitem *) item_userptr(cur);
 	return mcur->usrptr;
 	return mcur->usrptr;