Skip to content

Commit 51425fc

Browse files
authored
Update windows-sys to 0.48 (#163)
1 parent 842b376 commit 51425fc

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ lazy_static = "1.4.0"
2626
encode_unicode = "0.3"
2727

2828
[target.'cfg(windows)'.dependencies.windows-sys]
29-
version = "0.45.0"
29+
version = "0.48.0"
3030
features = [
3131
"Win32_Foundation",
3232
"Win32_System_Console",

src/windows_term/mod.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use std::{char, mem::MaybeUninit};
1313

1414
use encode_unicode::error::InvalidUtf16Tuple;
1515
use encode_unicode::CharExt;
16-
use windows_sys::Win32::Foundation::{CHAR, HANDLE, INVALID_HANDLE_VALUE, MAX_PATH};
16+
use windows_sys::Win32::Foundation::{HANDLE, INVALID_HANDLE_VALUE, MAX_PATH};
1717
use windows_sys::Win32::Storage::FileSystem::{
1818
FileNameInfo, GetFileInformationByHandleEx, FILE_NAME_INFO,
1919
};
@@ -225,7 +225,7 @@ pub fn clear_line(out: &Term) -> io::Result<()> {
225225
Y: csbi.dwCursorPosition.Y,
226226
};
227227
let mut written = 0;
228-
FillConsoleOutputCharacterA(hand, b' ' as CHAR, width as u32, pos, &mut written);
228+
FillConsoleOutputCharacterA(hand, b' ', width as u32, pos, &mut written);
229229
FillConsoleOutputAttribute(hand, csbi.wAttributes, width as u32, pos, &mut written);
230230
SetConsoleCursorPosition(hand, pos);
231231
}
@@ -245,7 +245,7 @@ pub fn clear_chars(out: &Term, n: usize) -> io::Result<()> {
245245
Y: csbi.dwCursorPosition.Y,
246246
};
247247
let mut written = 0;
248-
FillConsoleOutputCharacterA(hand, b' ' as CHAR, width as u32, pos, &mut written);
248+
FillConsoleOutputCharacterA(hand, b' ', width as u32, pos, &mut written);
249249
FillConsoleOutputAttribute(hand, csbi.wAttributes, width as u32, pos, &mut written);
250250
SetConsoleCursorPosition(hand, pos);
251251
}
@@ -262,7 +262,7 @@ pub fn clear_screen(out: &Term) -> io::Result<()> {
262262
let cells = csbi.dwSize.X as u32 * csbi.dwSize.Y as u32; // as u32, or else this causes stack overflows.
263263
let pos = COORD { X: 0, Y: 0 };
264264
let mut written = 0;
265-
FillConsoleOutputCharacterA(hand, b' ' as CHAR, cells, pos, &mut written); // cells as u32 no longer needed.
265+
FillConsoleOutputCharacterA(hand, b' ', cells, pos, &mut written); // cells as u32 no longer needed.
266266
FillConsoleOutputAttribute(hand, csbi.wAttributes, cells, pos, &mut written);
267267
SetConsoleCursorPosition(hand, pos);
268268
}
@@ -283,7 +283,7 @@ pub fn clear_to_end_of_screen(out: &Term) -> io::Result<()> {
283283
Y: csbi.dwCursorPosition.Y,
284284
};
285285
let mut written = 0;
286-
FillConsoleOutputCharacterA(hand, b' ' as CHAR, cells, pos, &mut written); // cells as u32 no longer needed.
286+
FillConsoleOutputCharacterA(hand, b' ', cells, pos, &mut written); // cells as u32 no longer needed.
287287
FillConsoleOutputAttribute(hand, csbi.wAttributes, cells, pos, &mut written);
288288
SetConsoleCursorPosition(hand, pos);
289289
}

0 commit comments

Comments
 (0)