]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - scripts/kconfig/mconf.c
kbuild: reference_discarded addition
[linux-2.6-omap-h63xx.git] / scripts / kconfig / mconf.c
index e5db10ca956420f8a3ba8159597f3c537ef963f5..d63d7fb677e4c97b9a6135993b3370766559b59d 100644 (file)
@@ -20,6 +20,7 @@
 #include <string.h>
 #include <termios.h>
 #include <unistd.h>
+#include <locale.h>
 
 #define LKC_DIRECT_LINK
 #include "lkc.h"
@@ -218,6 +219,7 @@ save_config_help[] = N_(
 search_help[] = N_(
        "\n"
        "Search for CONFIG_ symbols and display their relations.\n"
+       "Regular expressions are allowed.\n"
        "Example: search for \"^FOO\"\n"
        "Result:\n"
        "-----------------------------------------------------------------\n"
@@ -254,8 +256,8 @@ search_help[] = N_(
        "          USB$ => find all CONFIG_ symbols ending with USB\n"
        "\n");
 
-static signed char buf[4096], *bufptr = buf;
-static signed char input_buf[4096];
+static char buf[4096], *bufptr = buf;
+static char input_buf[4096];
 static char filename[PATH_MAX+1] = ".config";
 static char *args[1024], **argptr = args;
 static int indent;
@@ -323,7 +325,7 @@ static void cprint_init(void)
        memset(args, 0, sizeof(args));
        indent = 0;
        child_count = 0;
-       cprint("./scripts/lxdialog/lxdialog");
+       cprint("./scripts/kconfig/lxdialog/lxdialog");
        cprint("--backtitle");
        cprint(menu_backtitle);
 }
@@ -530,7 +532,7 @@ again:
        cprint("--title");
        cprint(_("Search Configuration Parameter"));
        cprint("--inputbox");
-       cprint(_("Enter Keyword"));
+       cprint(_("Enter CONFIG_ (sub)string to search for (omit CONFIG_)"));
        cprint("10");
        cprint("75");
        cprint("");