diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2024-11-01 01:06:00 +0100 |
|---|---|---|
| committer | Alex Rønne Petersen <alex@alexrp.com> | 2024-11-02 10:44:18 +0100 |
| commit | 5a6cc552e362fccfd29570a2473573748f86c424 (patch) | |
| tree | b449ff4335cac9a9d3611046a0819ae4be34cb23 /lib/std/Thread.zig | |
| parent | 82e82b6267f314e76b1030310032f2c0ff5caa93 (diff) | |
| download | zig-5a6cc552e362fccfd29570a2473573748f86c424.tar.gz zig-5a6cc552e362fccfd29570a2473573748f86c424.zip | |
std.os.windows: Fix some incorrect callconv specifiers.
Closes #21869.
Diffstat (limited to 'lib/std/Thread.zig')
| -rw-r--r-- | lib/std/Thread.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/std/Thread.zig b/lib/std/Thread.zig index 0244eb6d41..aa21a8a0ea 100644 --- a/lib/std/Thread.zig +++ b/lib/std/Thread.zig @@ -589,7 +589,7 @@ const WindowsThreadImpl = struct { fn_args: Args, thread: ThreadCompletion, - fn entryFn(raw_ptr: windows.PVOID) callconv(.C) windows.DWORD { + fn entryFn(raw_ptr: windows.PVOID) callconv(.winapi) windows.DWORD { const self: *@This() = @ptrCast(@alignCast(raw_ptr)); defer switch (self.thread.completion.swap(.completed, .seq_cst)) { .running => {}, @@ -749,7 +749,7 @@ const PosixThreadImpl = struct { const allocator = std.heap.c_allocator; const Instance = struct { - fn entryFn(raw_arg: ?*anyopaque) callconv(.C) ?*anyopaque { + fn entryFn(raw_arg: ?*anyopaque) callconv(.c) ?*anyopaque { const args_ptr: *Args = @ptrCast(@alignCast(raw_arg)); defer allocator.destroy(args_ptr); return callFn(f, args_ptr.*); @@ -1363,7 +1363,7 @@ const LinuxThreadImpl = struct { fn_args: Args, thread: ThreadCompletion, - fn entryFn(raw_arg: usize) callconv(.C) u8 { + fn entryFn(raw_arg: usize) callconv(.c) u8 { const self = @as(*@This(), @ptrFromInt(raw_arg)); defer switch (self.thread.completion.swap(.completed, .seq_cst)) { .running => {}, |
