summaryrefslogtreecommitdiffstats
path: root/scripts/kconfig/nconf.c
diff options
context:
space:
mode:
authorYaakov Selkowitz <yselkowitz@users.sourceforge.net>2012-06-12 02:29:41 +0200
committerMichal Marek <mmarek@suse.cz>2012-07-04 18:23:48 +0200
commitd7c67a2e93334f7d290ba5fc2b2129b9d8ecd84f (patch)
tree4f4e778d103d4832c9dafa8c7f19111a39b76b2c /scripts/kconfig/nconf.c
parentLinux 3.5-rc1 (diff)
downloadlinux-d7c67a2e93334f7d290ba5fc2b2129b9d8ecd84f.tar.xz
linux-d7c67a2e93334f7d290ba5fc2b2129b9d8ecd84f.zip
kconfig/nconf: fix compile with ncurses reentrant API
ESCDELAY is a global variable which is replaced by getter and setter functions with NCURSES_REENTRANT. This fixes the following error: nconf.c: In function ‘main’: nconf.c:1506:2: error: lvalue required as left operand of assignment Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Signed-off-by: Michal Marek <mmarek@suse.cz>
Diffstat (limited to 'scripts/kconfig/nconf.c')
-rw-r--r--scripts/kconfig/nconf.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/kconfig/nconf.c b/scripts/kconfig/nconf.c
index 8c0eb65978c9..d945de5c43ac 100644
--- a/scripts/kconfig/nconf.c
+++ b/scripts/kconfig/nconf.c
@@ -1503,7 +1503,11 @@ int main(int ac, char **av)
}
notimeout(stdscr, FALSE);
+#if NCURSES_REENTRANT
+ set_escdelay(1);
+#else
ESCDELAY = 1;
+#endif
/* set btns menu */
curses_menu = new_menu(curses_menu_items);