diff options
author | hpa <hpa> | 2004-12-01 00:24:47 +0000 |
---|---|---|
committer | hpa <hpa> | 2004-12-01 00:24:47 +0000 |
commit | df7a8e774d0236575a33cf348d204b29f95925b5 (patch) | |
tree | 3ecedd1b451c52519695a149b43ac9afb9b5f021 | |
parent | af175fa146b8117a3f477deb81e6f6bde763d296 (diff) | |
download | syslinux-df7a8e774d0236575a33cf348d204b29f95925b5.tar.gz |
Ignore incoming LF, so that having Enter -> CR LF on input doesn't hurt
-rw-r--r-- | com32/lib/sys/line_input.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/com32/lib/sys/line_input.c b/com32/lib/sys/line_input.c index e0de58b0..c24cf920 100644 --- a/com32/lib/sys/line_input.c +++ b/com32/lib/sys/line_input.c @@ -47,6 +47,9 @@ ssize_t __line_input(struct file_info *fp, char *buf, size_t bufsize, return n; switch ( ch ) { + case '\n': /* Ignore incoming linefeed */ + break; + case '\r': *buf = '\n'; Write(fp, "\n", 1); |