diff options
author | Avi Halachmi (:avih) <avihpit@yahoo.com> | 2020-04-23 17:47:17 +0300 |
---|---|---|
committer | Avi Halachmi (:avih) <avihpit@yahoo.com> | 2020-04-23 17:51:20 +0300 |
commit | 8e50430eaad3359cdd69c9a0d76e222cfc464db8 (patch) | |
tree | e40def2c1b55e950a8a198d056d50c54074eefe5 /osdep/terminal-win.c | |
parent | 5ff215c4df5c635b1ac3b39ab30be4760a070834 (diff) | |
download | mpv-8e50430eaad3359cdd69c9a0d76e222cfc464db8.tar.bz2 mpv-8e50430eaad3359cdd69c9a0d76e222cfc464db8.tar.xz |
win32: native VT: logic fixup
We want basemode unmodified so that we can use it if setting VT mode
fails.
Diffstat (limited to 'osdep/terminal-win.c')
-rw-r--r-- | osdep/terminal-win.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/osdep/terminal-win.c b/osdep/terminal-win.c index 6e5820cfd1..f5b66080ca 100644 --- a/osdep/terminal-win.c +++ b/osdep/terminal-win.c @@ -49,13 +49,13 @@ // https://github.com/microsoft/terminal/issues/4126#issuecomment-571418661 static void attempt_native_out_vt(HANDLE hOut, DWORD basemode) { - DWORD vtmode = basemode |= ENABLE_VIRTUAL_TERMINAL_PROCESSING; + DWORD vtmode = basemode | ENABLE_VIRTUAL_TERMINAL_PROCESSING; vtmode &= ~DISABLE_NEWLINE_AUTO_RETURN; if (!SetConsoleMode(hOut, vtmode)) SetConsoleMode(hOut, basemode); } -static int is_native_out_vt(HANDLE hOut) +static bool is_native_out_vt(HANDLE hOut) { DWORD cmode; return GetConsoleMode(hOut, &cmode) && |