From 60982ea5bd05695a0e97205cf3de223bd9111767 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl=20=C3=85stholm?= Date: Wed, 20 Dec 2023 22:38:28 +0100 Subject: [PATCH] Correct `CreateProcessW` parameter types --- lib/std/os/windows.zig | 6 +++--- lib/std/os/windows/kernel32.zig | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/std/os/windows.zig b/lib/std/os/windows.zig index f6de2b2d6b..dee6381d91 100644 --- a/lib/std/os/windows.zig +++ b/lib/std/os/windows.zig @@ -1727,14 +1727,14 @@ pub const CreateProcessError = error{ }; pub fn CreateProcessW( - lpApplicationName: ?LPWSTR, - lpCommandLine: LPWSTR, + lpApplicationName: ?LPCWSTR, + lpCommandLine: ?LPWSTR, lpProcessAttributes: ?*SECURITY_ATTRIBUTES, lpThreadAttributes: ?*SECURITY_ATTRIBUTES, bInheritHandles: BOOL, dwCreationFlags: DWORD, lpEnvironment: ?*anyopaque, - lpCurrentDirectory: ?LPWSTR, + lpCurrentDirectory: ?LPCWSTR, lpStartupInfo: *STARTUPINFOW, lpProcessInformation: *PROCESS_INFORMATION, ) CreateProcessError!void { diff --git a/lib/std/os/windows/kernel32.zig b/lib/std/os/windows/kernel32.zig index 7a1eb2832a..ab43fd894d 100644 --- a/lib/std/os/windows/kernel32.zig +++ b/lib/std/os/windows/kernel32.zig @@ -116,14 +116,14 @@ pub extern "kernel32" fn CreateNamedPipeW( ) callconv(WINAPI) HANDLE; pub extern "kernel32" fn CreateProcessW( - lpApplicationName: ?LPWSTR, - lpCommandLine: LPWSTR, + lpApplicationName: ?LPCWSTR, + lpCommandLine: ?LPWSTR, lpProcessAttributes: ?*SECURITY_ATTRIBUTES, lpThreadAttributes: ?*SECURITY_ATTRIBUTES, bInheritHandles: BOOL, dwCreationFlags: DWORD, lpEnvironment: ?*anyopaque, - lpCurrentDirectory: ?LPWSTR, + lpCurrentDirectory: ?LPCWSTR, lpStartupInfo: *STARTUPINFOW, lpProcessInformation: *PROCESS_INFORMATION, ) callconv(WINAPI) BOOL;