diff options
| -rw-r--r-- | src/test/compile-fail/unsafe-fn-assign-deref-ptr.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/test/compile-fail/unsafe-fn-assign-deref-ptr.rs b/src/test/compile-fail/unsafe-fn-assign-deref-ptr.rs new file mode 100644 index 00000000000..cf5dac3ff89 --- /dev/null +++ b/src/test/compile-fail/unsafe-fn-assign-deref-ptr.rs @@ -0,0 +1,11 @@ +// -*- rust -*- +// error-pattern: unsafe operation requires unsafe function or block + +fn f(p: *u8) { + *p = 0u8; + ret; +} + +fn main() { + f(); +} |
