summaryrefslogtreecommitdiff
path: root/examples/rlfe/rlfe.c
diff options
context:
space:
mode:
authorChet Ramey <chet.ramey@case.edu>2014-02-26 10:31:21 -0500
committerChet Ramey <chet.ramey@case.edu>2014-02-26 10:31:21 -0500
commit7628b745a813aac53586b640da056a975f1c443e (patch)
treef27689da65e9873cd0a77f64f334814989ef5478 /examples/rlfe/rlfe.c
parent3fede80c7ae9d396a98137ec8e7188a27c327e96 (diff)
downloadreadline-7628b745a813aac53586b640da056a975f1c443e.tar.gz
Readline-6.3 distribution sources and documentationreadline-6.3
Diffstat (limited to 'examples/rlfe/rlfe.c')
-rw-r--r--examples/rlfe/rlfe.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/examples/rlfe/rlfe.c b/examples/rlfe/rlfe.c
index eacd5ab..f40b2dd 100644
--- a/examples/rlfe/rlfe.c
+++ b/examples/rlfe/rlfe.c
@@ -547,7 +547,14 @@ main(int argc, char** argv)
#endif
t.c_lflag &= ~(ICANON | ISIG | ECHO | ECHOCTL | ECHOE | \
- ECHOK | ECHOKE | ECHONL | ECHOPRT );
+ ECHOK | ECHONL
+#if defined (ECHOKE)
+ | ECHOKE
+#endif
+#if defined (ECHOPRT)
+ | ECHOPRT
+#endif
+ );
t.c_iflag &= ~ICRNL;
t.c_iflag |= IGNBRK;
t.c_cc[VMIN] = 1;