[Posix]termios parameter issue.

This commit is contained in:
JasonJiaJie 2017-11-15 13:17:42 +08:00
parent 9f745c6aaf
commit b085bba04c
2 changed files with 3 additions and 3 deletions

View File

@ -1024,7 +1024,7 @@ static rt_err_t rt_serial_control(struct rt_device *dev,
break; break;
case TCFLSH: case TCFLSH:
{ {
int queue = *(int *)args; int queue = (int)args;
_serial_flush(serial, queue); _serial_flush(serial, queue);
} }

View File

@ -111,12 +111,12 @@ int tcsendbreak(int fd, int dur)
int tcflush(int fd, int queue) int tcflush(int fd, int queue)
{ {
return ioctl(fd, TCFLSH, (void*)&queue); return ioctl(fd, TCFLSH, (void*)queue);
} }
int tcflow(int fd, int action) int tcflow(int fd, int action)
{ {
return ioctl(fd, TCXONC, (void*)&action); return ioctl(fd, TCXONC, (void*)action);
} }
/** /**