diff options
| author | joboet <jonasboettiger@icloud.com> | 2023-04-12 20:28:50 +0200 |
|---|---|---|
| committer | joboet <jonasboettiger@icloud.com> | 2024-02-09 14:58:37 +0100 |
| commit | 280cbc5dae34fda2e1816b44db7c1eb98f6b4ad2 (patch) | |
| tree | 14bace7b0716885102c4f46aa9e015e50a7f9c06 | |
| parent | 2e652e59f6d778053853e8dd6230082e71829117 (diff) | |
| download | rust-280cbc5dae34fda2e1816b44db7c1eb98f6b4ad2.tar.gz rust-280cbc5dae34fda2e1816b44db7c1eb98f6b4ad2.zip | |
use braces to make operator precedence less ambiguous
| -rw-r--r-- | library/std/src/sys/pal/unix/locks/queue_rwlock.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/library/std/src/sys/pal/unix/locks/queue_rwlock.rs b/library/std/src/sys/pal/unix/locks/queue_rwlock.rs index 18b414ed490..25a010a1e89 100644 --- a/library/std/src/sys/pal/unix/locks/queue_rwlock.rs +++ b/library/std/src/sys/pal/unix/locks/queue_rwlock.rs @@ -341,7 +341,7 @@ impl RwLock { node.tail.set((state.addr() & QUEUED == 0).then_some(NonNull::from(&node))); let next = ptr::from_ref(&node) - .map_addr(|addr| addr | QUEUED | state.addr() & LOCKED) + .map_addr(|addr| addr | QUEUED | (state.addr() & LOCKED)) as State; // Use release ordering to propagate our changes to the waking // thread. |
