authorgravatar for zach@raineri.softwareZachary Raineri <zach@raineri.software> 2023-06-24 00:12:07-05:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2023-06-24 05:12:07+00:00
log148e2a5a89c978dab8037e08f940803ff494acbf
tree341ada1335f26dd712ec4b925121a612ee787db5
parent5288929ffd91c1fdc2237bb2574e0e0afbbc60eb
signaturebadge-question-mark Signed by PGP key 4AEE18F83AFDEB23

Removed unnecessary return switch on void method

Removed an unnecessary "return switch" on the Atomic.store method

1 files changed, 2 insertions(+), 2 deletions(-)

lib/std/atomic/Atomic.zig+2-2
......@@ -82,11 +82,11 @@ pub fn Atomic(comptime T: type) type {
8282 }
8383
8484 pub inline fn store(self: *Self, value: T, comptime ordering: Ordering) void {
85 return switch (ordering) {
85 switch (ordering) {
8686 .AcqRel => @compileError(@tagName(ordering) ++ " implies " ++ @tagName(Ordering.Acquire) ++ " which is only allowed on atomic loads"),
8787 .Acquire => @compileError(@tagName(ordering) ++ " is only allowed on atomic loads"),
8888 else => @atomicStore(T, &self.value, value, ordering),
89 };
89 }
9090 }
9191
9292 pub inline fn swap(self: *Self, value: T, comptime ordering: Ordering) T {