diff options
author | Roman Zippel <zippel@linux-m68k.org> | 2008-01-13 22:50:23 -0500 |
---|---|---|
committer | Sam Ravnborg <sam@ravnborg.org> | 2008-01-28 17:14:39 -0500 |
commit | 7a962923359768e04137125bd479fd0dfa6117d3 (patch) | |
tree | 9da466ba7ee1806bd40a53496533fc1f0ddd6cc2 /scripts/kconfig/menu.c | |
parent | 0ffce8d94487abbd332cd36f98db61b7c8a3db3c (diff) |
kconfig: explicitly introduce expression list
Rename E_CHOICE to E_LIST to explicitly add support for expression
lists. Add a helper macro expr_list_for_each_sym to more easily iterate
over the list.
Signed-off-by: Roman Zippel <zippel@linux-m68k.org>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Diffstat (limited to 'scripts/kconfig/menu.c')
-rw-r--r-- | scripts/kconfig/menu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/kconfig/menu.c b/scripts/kconfig/menu.c index e9deebe22eed..3637d1057e13 100644 --- a/scripts/kconfig/menu.c +++ b/scripts/kconfig/menu.c | |||
@@ -331,7 +331,7 @@ void menu_finalize(struct menu *parent) | |||
331 | prop = sym_get_choice_prop(sym); | 331 | prop = sym_get_choice_prop(sym); |
332 | for (ep = &prop->expr; *ep; ep = &(*ep)->left.expr) | 332 | for (ep = &prop->expr; *ep; ep = &(*ep)->left.expr) |
333 | ; | 333 | ; |
334 | *ep = expr_alloc_one(E_CHOICE, NULL); | 334 | *ep = expr_alloc_one(E_LIST, NULL); |
335 | (*ep)->right.sym = menu->sym; | 335 | (*ep)->right.sym = menu->sym; |
336 | } | 336 | } |
337 | if (menu->list && (!menu->prompt || !menu->prompt->text)) { | 337 | if (menu->list && (!menu->prompt || !menu->prompt->text)) { |