From 248cb90dfa00a7efdd51eb457afd9b59246b2d24 Mon Sep 17 00:00:00 2001 From: Ziad Hatahet Date: Thu, 21 Nov 2013 11:31:58 -0800 Subject: `std::ptr::read_ptr` now takes `*T` instead of `*mut T` Closes #10579 --- src/libstd/vec.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libstd/vec.rs') diff --git a/src/libstd/vec.rs b/src/libstd/vec.rs index 2bd6a00ed4a..079d8adae58 100644 --- a/src/libstd/vec.rs +++ b/src/libstd/vec.rs @@ -1527,7 +1527,7 @@ impl OwnedVector for ~[T] { let valptr = ptr::to_mut_unsafe_ptr(&mut self[ln - 1u]); unsafe { raw::set_len(self, ln - 1u); - Some(ptr::read_ptr(valptr)) + Some(ptr::read_ptr(&*valptr)) } } } -- cgit 1.4.1-3-g733a5