Signed-off-by: Lei Jitang <leijitang@huawei.com>
| ... | ... |
@@ -24,6 +24,7 @@ func MakeRaw(fd uintptr) (*State, error) {
|
| 24 | 24 |
newState := oldState.termios |
| 25 | 25 |
|
| 26 | 26 |
C.cfmakeraw((*C.struct_termios)(unsafe.Pointer(&newState))) |
| 27 |
+ newState.Oflag = newState.Oflag | C.OPOST |
|
| 27 | 28 |
if err := tcset(fd, &newState); err != 0 {
|
| 28 | 29 |
return nil, err |
| 29 | 30 |
} |