From d172763eca5256f07bcb3b7eb1dee24a5e00394d Mon Sep 17 00:00:00 2001 From: softprops Date: Sun, 11 Sep 2016 20:34:34 -0400 Subject: [PATCH] actually use GetConsoleScreenBufferInfo --- src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 38cdaa2..f9dc01f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -62,9 +62,9 @@ pub fn is(stream: Stream) -> bool { let mut buffer_info = unsafe { ::std::mem::uninitialized() }; panic!("is invalid? {:#?} result {:#?} last err {:#?}", winapi::INVALID_HANDLE_VALUE == std_handle, - kernel32::GetConsoleMode(std_handle, &mut buffer_info), + kernel32::GetConsoleScreenBufferInfo(std_handle, &mut buffer_info), kernel32::GetLastError()); - kernel32::GetConsoleMode(std_handle, &mut buffer_info) != 0 + kernel32::GetConsoleScreenBufferInfo(std_handle, &mut buffer_info) != 0 } }