rust/src/test/compile-fail/mutable-huh-ptr-assign.rs
Niko Matsakis bd573becf5 change region scope of call arguments, old one was unsound
improve error message to describe kind of deref'd ptr using sigil
2012-05-24 05:19:44 -07:00

14 lines
224 B
Rust

use std;
fn main() {
unsafe fn f(&&v: *const int) {
*v = 1 //! ERROR assigning to dereference of const * pointer
}
unsafe {
let a = 0;
let v = ptr::mut_addr_of(a);
f(v);
}
}