about summary refs log tree commit diff
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2017-07-17 14:38:20 +0200
committerSimon Sapin <simon.sapin@exyr.org>2017-07-22 20:38:40 +0200
commit1ba8b1532169e608693d815a4e53d70a64e1329e (patch)
tree40fc10effb924d6f29a3ae29062017d4dbe4359c
parent06e130fb241cf3c828040d7d4958bf1945226e9c (diff)
downloadrust-1ba8b1532169e608693d815a4e53d70a64e1329e.tar.gz
rust-1ba8b1532169e608693d815a4e53d70a64e1329e.zip
Use safe conversion instead of unsafe constructor in issue-23433 test
-rw-r--r--src/test/run-pass/issue-23433.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/run-pass/issue-23433.rs b/src/test/run-pass/issue-23433.rs
index 6c4c425cb8e..aa13d6fad47 100644
--- a/src/test/run-pass/issue-23433.rs
+++ b/src/test/run-pass/issue-23433.rs
@@ -16,7 +16,7 @@ use std::ptr::Unique;
 
 fn main() {
     let mut a = [0u8; 5];
-    let b: Option<Unique<[u8]>> = unsafe { Some(Unique::new_unchecked(&mut a)) };
+    let b: Option<Unique<[u8]>> = Some(Unique::from(&mut a));
     match b {
         Some(_) => println!("Got `Some`"),
         None => panic!("Unexpected `None`"),