Commit c2cf47ab28

XXIV <13811862+thechampagne@users.noreply.github.com>
2023-11-01 23:45:51
std.os.windows: remove unnecessary `@ptrCast` (#17816)
1 parent 7c5d01b
Changed files (1)
lib
lib/std/os/windows.zig
@@ -2532,7 +2532,7 @@ pub fn loadWinsockExtensionFunction(comptime T: type, sock: ws2_32.SOCKET, guid:
     const rc = ws2_32.WSAIoctl(
         sock,
         ws2_32.SIO_GET_EXTENSION_FUNCTION_POINTER,
-        @as(*const anyopaque, @ptrCast(&guid)),
+        &guid,
         @sizeOf(GUID),
         @as(?*anyopaque, @ptrFromInt(@intFromPtr(&function))),
         @sizeOf(T),
@@ -5208,7 +5208,7 @@ pub fn WriteProcessMemory(handle: HANDLE, addr: ?LPVOID, buffer: []const u8) Wri
     switch (ntdll.NtWriteVirtualMemory(
         handle,
         addr,
-        @as(*const anyopaque, @ptrCast(buffer.ptr)),
+        buffer.ptr,
         buffer.len,
         &nwritten,
     )) {