leak checker: also test AtomicPtr stored via 'swap'

This commit is contained in:
Ralf Jung 2020-12-21 11:33:46 +01:00
parent 05fcf86f11
commit 3d151c8b62

View file

@ -12,5 +12,9 @@ fn main() {
{
static LEAK: AtomicPtr<usize> = AtomicPtr::new(ptr::null_mut());
LEAK.store(Box::into_raw(Box::new(0usize)), Ordering::SeqCst);
static LEAK2: AtomicPtr<usize> = AtomicPtr::new(ptr::null_mut());
// Make sure this also works when using 'swap'.
LEAK2.swap(Box::into_raw(Box::new(0usize)), Ordering::SeqCst);
}
}