compiler warnings/errors fixed

This commit is contained in:
Frank Rolsted Jensen
2018-06-20 08:49:16 +02:00
parent 9ca94921c8
commit a7d760d719
+11 -5
View File
@@ -4,6 +4,8 @@
*/
#define _FILE_OFFSET_BITS 64
#define _POSIX_C_SOURCE 200809L
#define _GNU_SOURCE
#include <fuse/cuse_lowlevel.h>
#include <fuse/fuse_opt.h>
#include <stdio.h>
@@ -520,11 +522,15 @@ ttynvt_ioctl(fuse_req_t req, int cmd, void *arg,
if (tio.c_cflag & PARENB && tio.c_iflag & IGNPAR)
par = 1;
else if (tio.c_cflag & PARENB && tio.c_iflag & CMSPAR &&
tio.c_cflag & PARODD)
par = 4;
else if (tio.c_cflag & PARENB && tio.c_cflag & CMSPAR)
par = 5;
#ifdef CMSPAR
else if (tio.c_cflag & PARENB && tio.c_iflag & CMSPAR)
{
if (tio.c_cflag & PARODD)
par = 4;
else
par = 5;
}
#endif
else if (tio.c_cflag & PARENB)
par = 3;
else