diff options
author | 2023-07-18 02:07:41 -0700 | |
---|---|---|
committer | 2023-07-18 02:07:41 -0700 | |
commit | df0db54c58008d2a61a0c515a8611a231ae1d541 (patch) | |
tree | d98650c81c7b71c3f1b6116319a1d72d513ae3da /src/sync.zig | |
parent | 0fd493fd781cfaaa704f08751f4239dd36ec5492 (diff) | |
parent | 661355546a4658ea927bfd70698577c1db301243 (diff) | |
download | bun-df0db54c58008d2a61a0c515a8611a231ae1d541.tar.gz bun-df0db54c58008d2a61a0c515a8611a231ae1d541.tar.zst bun-df0db54c58008d2a61a0c515a8611a231ae1d541.zip |
Merge branch 'main' into jarred/brotli
Diffstat (limited to 'src/sync.zig')
-rw-r--r-- | src/sync.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/sync.zig b/src/sync.zig index 598831099..d2ecd95bd 100644 --- a/src/sync.zig +++ b/src/sync.zig @@ -571,7 +571,7 @@ pub const RwLock = if (@import("builtin").os.tag != .windows and @import("builti } const PTHREAD_RWLOCK_INITIALIZER = pthread_rwlock_t{}; - const pthread_rwlock_t = switch (@import("builtin").os.tag) { + pub const pthread_rwlock_t = switch (@import("builtin").os.tag) { .macos, .ios, .watchos, .tvos => extern struct { __sig: c_long = 0x2DA8B3B4, __opaque: [192]u8 = [_]u8{0} ** 192, @@ -977,7 +977,7 @@ else if (@import("builtin").os.tag == .linux) } Futex.wait( - @ptrCast(*const i32, &self.state), + @as(*const i32, @ptrCast(&self.state)), @intFromEnum(new_state), ); } @@ -994,7 +994,7 @@ else if (@import("builtin").os.tag == .linux) fn unlockSlow(self: *Mutex) void { @setCold(true); - Futex.wake(@ptrCast(*const i32, &self.state)); + Futex.wake(@as(*const i32, @ptrCast(&self.state))); } } else |