diff options
| author | viri <hi@viri.moe> | 2021-06-06 20:26:08 -0600 |
|---|---|---|
| committer | Veikka Tuominen <git@vexu.eu> | 2021-06-09 19:10:28 +0300 |
| commit | 13dc34f779786ba39509014ebb9f4a5152cf2608 (patch) | |
| tree | 46f8c0b56a3ee15edd688fdf72edb957a3e94bc8 /lib/std/os | |
| parent | 610ce544d51ab0bc80c1882e4b923eda9bc0126c (diff) | |
| download | zig-13dc34f779786ba39509014ebb9f4a5152cf2608.tar.gz zig-13dc34f779786ba39509014ebb9f4a5152cf2608.zip | |
std.Progress: use `*W` functions on windows
Closes #534.
See: https://source.winehq.org/git/wine.git/blob/refs/heads/stable:/dlls/kernelbase/console.c#l520
Diffstat (limited to 'lib/std/os')
| -rw-r--r-- | lib/std/os/windows/kernel32.zig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/std/os/windows/kernel32.zig b/lib/std/os/windows/kernel32.zig index e50301f799..8f100a9511 100644 --- a/lib/std/os/windows/kernel32.zig +++ b/lib/std/os/windows/kernel32.zig @@ -90,6 +90,7 @@ pub extern "kernel32" fn GetConsoleMode(in_hConsoleHandle: HANDLE, out_lpMode: * pub extern "kernel32" fn GetConsoleScreenBufferInfo(hConsoleOutput: HANDLE, lpConsoleScreenBufferInfo: *CONSOLE_SCREEN_BUFFER_INFO) callconv(WINAPI) BOOL; pub extern "kernel32" fn FillConsoleOutputCharacterA(hConsoleOutput: HANDLE, cCharacter: CHAR, nLength: DWORD, dwWriteCoord: COORD, lpNumberOfCharsWritten: LPDWORD) callconv(WINAPI) BOOL; +pub extern "kernel32" fn FillConsoleOutputCharacterW(hConsoleOutput: HANDLE, cCharacter: WCHAR, nLength: DWORD, dwWriteCoord: COORD, lpNumberOfCharsWritten: LPDWORD) callconv(WINAPI) BOOL; pub extern "kernel32" fn FillConsoleOutputAttribute(hConsoleOutput: HANDLE, wAttribute: WORD, nLength: DWORD, dwWriteCoord: COORD, lpNumberOfAttrsWritten: LPDWORD) callconv(WINAPI) BOOL; pub extern "kernel32" fn SetConsoleCursorPosition(hConsoleOutput: HANDLE, dwCursorPosition: COORD) callconv(WINAPI) BOOL; |
