From 9a8ef9197bc5d44e783965052da33e36a88527bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adolfo=20Ochagav=C3=ADa?= Date: Sun, 18 May 2014 11:21:47 -0700 Subject: [PATCH] Removed unnecessary transmute --- src/libcore/ptr.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libcore/ptr.rs b/src/libcore/ptr.rs index acdf0bf0658..870fa0ec53f 100644 --- a/src/libcore/ptr.rs +++ b/src/libcore/ptr.rs @@ -359,7 +359,7 @@ impl RawPtr for *T { if self.is_null() { None } else { - Some(mem::transmute(*self)) + Some(&**self) } } } @@ -384,7 +384,7 @@ impl RawPtr for *mut T { if self.is_null() { None } else { - Some(mem::transmute(*self)) + Some(&**self) } } }