diff --git a/appveyor.yml b/appveyor.yml index 45b9f0e1..7bbd72ac 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -37,7 +37,8 @@ test_script: before_deploy: # Generate artifacts for release - - RUSTFLAGS="-C target-feature=+ssse3" cargo build --release --features simd-accel + - SET RUSTFLAGS="-C target-feature=+ssse3" + - cargo build --release --features simd-accel - mkdir staging # TODO update this part to copy the artifacts that make sense for your project - copy target\release\xrep.exe staging diff --git a/src/sys.rs b/src/sys.rs index 838f3541..15205cc7 100644 --- a/src/sys.rs +++ b/src/sys.rs @@ -37,6 +37,6 @@ pub fn stdout_is_atty() -> bool { unsafe { let fd = winapi::winbase::STD_OUTPUT_HANDLE; let mut out = 0; - kernel32::GetConsoleMode(handle, &mut out) != 0 + kernel32::GetConsoleMode(kernel32::GetStdHandle(fd), &mut out) != 0 } }