@@ -16,4 +16,4 @@ colored = { version = "^1.6", optional = true }
[target.'cfg(windows)'.dependencies]
atty = "0.2.13"
-winapi = { version = "0.3", features = ["winbase"]}
+winapi = { version = "0.3", features = ["handleapi", "winbase"]}
@@ -79,7 +79,7 @@ fn set_up_color_terminal() {
let mut mode: winapi::shared::minwindef::DWORD = 0;
- if !GetConsoleMode(stdout, &mut mode) {
+ if GetConsoleMode(stdout, &mut mode) == 0 {
return;
}