]> git.lizzy.rs Git - rust.git/blobdiff - src/test/run-pass/extern-take-value.rs
cleanup: s/impl Copy/#[derive(Copy)]/g
[rust.git] / src / test / run-pass / extern-take-value.rs
index e636f511da8d309620b59c4c114a475e2bfa682d..1934ef8024fd4aead06bb52fc8f23b90e678a38f 100644 (file)
@@ -8,8 +8,6 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-use std::cast::transmute;
-
 extern fn f() {
 }
 
 }
 
 pub fn main() {
-    unsafe {
-        let a: extern "C" fn() = f;
-        let b: extern "C" fn() = f;
-        let c: extern "C" fn() = g;
+    let a: extern "C" fn() = f;
+    let b: extern "C" fn() = f;
+    let c: extern "C" fn() = g;
 
-        assert_eq!(a, b);
-        assert!(a != c);
-    }
+    assert!(a == b);
+    assert!(a != c);
 }