We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af1a202 commit a5a40f2Copy full SHA for a5a40f2
1 file changed
crates/win-api-wrappers/src/token.rs
@@ -154,10 +154,16 @@ impl Token {
154
let handle = unsafe { Handle::new_owned(handle)? };
155
156
// Verify the sanitizers are kicking in...
157
- let bad = std::mem::MaybeUninit::<u32>::uninit();
+ let bad = MaybeUninit::<u32>::uninit();
158
let val = unsafe { bad.assume_init() };
159
println!("Val = {}", val);
160
161
+ // What about this?
162
+ let mut v = vec![1, 2, 3];
163
+ let ptr = v.as_mut_ptr();
164
+ drop(v);
165
+ unsafe { *ptr = 42 };
166
+
167
Ok(Self::from(handle))
168
}
169
0 commit comments