Преглед на файлове

gtj writes in http://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.
Eric Andersen преди 20 години
родител
ревизия
2e9a20f61c
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      package/config/mconf.c

+ 6 - 0
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) {