diff --git a/winsup/cygwin/fhandler_tty.cc b/winsup/cygwin/fhandler_tty.cc index c78e996e8..7f0752614 100644 --- a/winsup/cygwin/fhandler_tty.cc +++ b/winsup/cygwin/fhandler_tty.cc @@ -65,8 +65,8 @@ static DWORD get_console_process_id (DWORD pid, bool match) { tmp_pathbuf tp; - DWORD *list = (DWORD *) tp.w_get (); - const DWORD buf_size = NT_MAX_PATH * sizeof (WCHAR) / sizeof (DWORD); + DWORD *list = (DWORD *) tp.c_get (); + const DWORD buf_size = NT_MAX_PATH / sizeof (DWORD); DWORD num = GetConsoleProcessList (list, buf_size); if (num == 0 || num > buf_size)