diff options
| author | Mara Bos <m-ou.se@m-ou.se> | 2020-10-09 00:39:03 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-09 00:39:03 +0200 |
| commit | f1c3edbfaba6dd1723fcd63857f7de5ef2278f57 (patch) | |
| tree | d1ce73f17f83f665b74232be62f827d96c8944f8 /library/std/src/sys | |
| parent | f4e884288d0a1d6210e15bc7f8b014ef4cf86c32 (diff) | |
| download | rust-f1c3edbfaba6dd1723fcd63857f7de5ef2278f57.tar.gz rust-f1c3edbfaba6dd1723fcd63857f7de5ef2278f57.zip | |
Assert state in sys/unsupported's RwLock::write_unlock.
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
Diffstat (limited to 'library/std/src/sys')
| -rw-r--r-- | library/std/src/sys/unsupported/rwlock.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/library/std/src/sys/unsupported/rwlock.rs b/library/std/src/sys/unsupported/rwlock.rs index 1a9c266196f..9aaba8bff11 100644 --- a/library/std/src/sys/unsupported/rwlock.rs +++ b/library/std/src/sys/unsupported/rwlock.rs @@ -57,7 +57,7 @@ impl RWLock { #[inline] pub unsafe fn write_unlock(&self) { - self.mode.set(0); + assert_eq!(self.mode.replace(0), -1); } #[inline] |
