diff options
author | Felix Janda <felix.janda@posteo.de> | 2015-10-17 16:53:58 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2015-11-27 15:11:40 +0100 |
commit | 2a99bdfa00c8b26266049e2c760ec7705c0ae739 (patch) | |
tree | ccd4c747bae2dcf1f602bbfef74ff43a75126389 | |
parent | 3129516736bb6eb49458ece7df86f57fce51200e (diff) |
Do not use obsolete XCASE terminal mode flag
The XCASE terminal mode flag because is no longer specified by POSIX
and has no effect on linux. Because of the latter fact we can remove
it. This fixes a compilation error with musl libc.
-rw-r--r-- | libqcdm/src/com.c | 2 | ||||
-rw-r--r-- | libwmc/src/com.c | 2 | ||||
-rw-r--r-- | src/mm-port-serial.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/libqcdm/src/com.c b/libqcdm/src/com.c index ad50dd0c..d6283e06 100644 --- a/libqcdm/src/com.c +++ b/libqcdm/src/com.c @@ -39,7 +39,7 @@ qcdm_port_setup (int fd) stbuf.c_iflag &= ~(HUPCL | IUTF8 | IUCLC | ISTRIP | IXON | IXOFF | IXANY | ICRNL); stbuf.c_oflag &= ~(OPOST | OCRNL | ONLCR | OLCUC | ONLRET); stbuf.c_lflag &= ~(ICANON | ISIG | IEXTEN | ECHO | ECHOE | ECHOK | ECHONL); - stbuf.c_lflag &= ~(NOFLSH | XCASE | TOSTOP | ECHOPRT | ECHOCTL | ECHOKE); + stbuf.c_lflag &= ~(NOFLSH | TOSTOP | ECHOPRT | ECHOCTL | ECHOKE); stbuf.c_cc[VMIN] = 1; stbuf.c_cc[VTIME] = 0; stbuf.c_cc[VEOF] = 1; diff --git a/libwmc/src/com.c b/libwmc/src/com.c index 2f4d3b3c..f27d49a8 100644 --- a/libwmc/src/com.c +++ b/libwmc/src/com.c @@ -39,7 +39,7 @@ wmc_port_setup (int fd) stbuf.c_iflag &= ~(HUPCL | IUTF8 | IUCLC | ISTRIP | IXON | IXOFF | IXANY | ICRNL); stbuf.c_oflag &= ~(OPOST | OCRNL | ONLCR | OLCUC | ONLRET); stbuf.c_lflag &= ~(ICANON | ISIG | IEXTEN | ECHO | ECHOE | ECHOK | ECHONL); - stbuf.c_lflag &= ~(NOFLSH | XCASE | TOSTOP | ECHOPRT | ECHOCTL | ECHOKE); + stbuf.c_lflag &= ~(NOFLSH | TOSTOP | ECHOPRT | ECHOCTL | ECHOKE); stbuf.c_cc[VMIN] = 1; stbuf.c_cc[VTIME] = 0; stbuf.c_cc[VEOF] = 1; diff --git a/src/mm-port-serial.c b/src/mm-port-serial.c index 3af1b8e2..7dd25933 100644 --- a/src/mm-port-serial.c +++ b/src/mm-port-serial.c @@ -455,7 +455,7 @@ real_config_fd (MMPortSerial *self, int fd, GError **error) stbuf.c_iflag &= ~(IGNCR | ICRNL | IUCLC | INPCK | IXON | IXANY ); stbuf.c_oflag &= ~(OPOST | OLCUC | OCRNL | ONLCR | ONLRET); - stbuf.c_lflag &= ~(ICANON | XCASE | ECHO | ECHOE | ECHONL); + stbuf.c_lflag &= ~(ICANON | ECHO | ECHOE | ECHONL); stbuf.c_lflag &= ~(ECHO | ECHOE); stbuf.c_cc[VMIN] = 1; stbuf.c_cc[VTIME] = 0; |