about summary refs log tree commit diff
path: root/src/libcore/stackwalk.rs
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-01-10 21:23:07 -0800
committerPatrick Walton <pcwalton@mimiga.net>2013-01-10 21:24:08 -0800
commitca71c6ec5bb8106121cbe33eec5a6a9ca7786039 (patch)
treec03eaac0b8667217ac99aeff3bd05b603a12f9c8 /src/libcore/stackwalk.rs
parentd97ab7888f17329dcb18ec462261021994e17d1d (diff)
downloadrust-ca71c6ec5bb8106121cbe33eec5a6a9ca7786039.tar.gz
rust-ca71c6ec5bb8106121cbe33eec5a6a9ca7786039.zip
librustc: Make all external functions unsafe. r=tjc
Diffstat (limited to 'src/libcore/stackwalk.rs')
-rw-r--r--src/libcore/stackwalk.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/libcore/stackwalk.rs b/src/libcore/stackwalk.rs
index 0ff85e57a65..0395cc76542 100644
--- a/src/libcore/stackwalk.rs
+++ b/src/libcore/stackwalk.rs
@@ -85,16 +85,20 @@ fn test_simple_deep() {
 }
 
 fn breakpoint() {
-    rustrt::rust_dbg_breakpoint()
+    unsafe {
+        rustrt::rust_dbg_breakpoint()
+    }
 }
 
 fn frame_address(f: fn(++x: *u8)) {
-    rusti::frame_address(f)
+    unsafe {
+        rusti::frame_address(f)
+    }
 }
 
 extern mod rustrt {
     #[legacy_exports];
-    fn rust_dbg_breakpoint();
+    unsafe fn rust_dbg_breakpoint();
 }
 
 #[abi = "rust-intrinsic"]