X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/dcf640d6d86e98b149c6bb1256c6c2afc5385405..c606abbc2db403e50bf489aa0a1986d404bf2ac5:/windows/winser.c diff --git a/windows/winser.c b/windows/winser.c index fac04b1d..21ff9a24 100644 --- a/windows/winser.c +++ b/windows/winser.c @@ -223,7 +223,7 @@ static const char *serial_init(void *frontend_handle, void **backend_handle, serial->frontend = frontend_handle; { - char *msg = dupprintf("Opening serial device %s", host); + char *msg = dupprintf("Opening serial device %s", cfg->serline); logevent(serial->frontend, msg); } @@ -241,7 +241,8 @@ static const char *serial_init(void *frontend_handle, void **backend_handle, HANDLE_FLAG_OVERLAPPED); serial->in = handle_input_new(serport, serial_gotdata, serial, HANDLE_FLAG_OVERLAPPED | - HANDLE_FLAG_IGNOREEOF); + HANDLE_FLAG_IGNOREEOF | + HANDLE_FLAG_UNITBUFFER); *realhost = dupstr(cfg->serline);