From: Eric Andersen Date: Fri, 25 Feb 2005 02:32:25 +0000 (-0000) Subject: gtj writes in http://bugs.uclibc.org/view.php?id=55 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2e9a20f61c43b683c6ca7458ce3438d52fc42838;p=buildroot.git gtj writes in bugs.uclibc.org/view.php?id=55 The version of mconf used by buildroot doesn't handle "menuconfig" correctly. Instead of displaying the proper submenu, it just displays the menuconfig option itself again. This patch adds the proper code to mconf. Only 6 lines of code. --- diff --git a/package/config/mconf.c b/package/config/mconf.c index 0db6f8f6c8..22ba1f302f 100644 --- a/package/config/mconf.c +++ b/package/config/mconf.c @@ -308,6 +308,12 @@ static void build_conf(struct menu *menu) return; } } else { + if (menu == current_menu) { + cprint_tag(":%p", menu); + cprint_name("---%*c%s", indent + 1, ' ', menu_get_prompt(menu)); + goto conf_childs; + } + child_count++; val = sym_get_tristate_value(sym); if (sym_is_choice_value(sym) && val == yes) {