diff options
author | Elichai Turkel <elichai.turkel@gmail.com> | 2019-11-09 15:12:20 +0200 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2019-11-09 18:42:10 +0100 |
commit | 0ca63228e13d3e0f2d6d76d36f484829e0d6abde (patch) | |
tree | d0fc60860f203dc74297167dc2c2ef3490b3cce0 | |
parent | 1c31f29e4e5d514e6df14d2e82662de7e947c2af (diff) |
Replace unsafe ref->ptr transmute with 'as' casting
-rw-r--r-- | src/codegen/mod.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/codegen/mod.rs b/src/codegen/mod.rs index ea01d4b7..1173984b 100644 --- a/src/codegen/mod.rs +++ b/src/codegen/mod.rs @@ -3970,13 +3970,13 @@ mod utils { } #[inline] - pub unsafe fn as_ptr(&self) -> *const T { - ::#prefix::mem::transmute(self) + pub fn as_ptr(&self) -> *const T { + self as *const _ as *const T } #[inline] - pub unsafe fn as_mut_ptr(&mut self) -> *mut T { - ::#prefix::mem::transmute(self) + pub fn as_mut_ptr(&mut self) -> *mut T { + self as *mut _ as *mut T } #[inline] |