zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit b197c4d79b2bf1ef64a7be0b81eb47e225a323ff (tree)
parent 5bd27a2cb6ead1108e2e177f4e2730f31224925c
Author: XXIV <13811862+thechampagne@users.noreply.github.com>
Date:   Fri,  3 Nov 2023 21:55:02 +0300

std.Atomic: remove unnecessary `@ptrCast` (#17825)


Diffstat:
Mlib/std/atomic/Atomic.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/std/atomic/Atomic.zig b/lib/std/atomic/Atomic.zig @@ -46,7 +46,7 @@ pub fn Atomic(comptime T: type) type { extern "c" fn __tsan_release(addr: *anyopaque) void; }; - const addr = @as(*anyopaque, @ptrCast(self)); + const addr: *anyopaque = self; return switch (ordering) { .Unordered, .Monotonic => @compileError(@tagName(ordering) ++ " only applies to atomic loads and stores"), .Acquire => tsan.__tsan_acquire(addr),