diff options
| author | bors <bors@rust-lang.org> | 2015-10-18 12:59:29 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2015-10-18 12:59:29 +0000 |
| commit | 140e79385494da83f5a36f8fefa001b2180fa541 (patch) | |
| tree | 3eac02a92d5b0dd13a91f2aa36693ceaa990df2b /src/libstd | |
| parent | 3f2ad610a8e33a1525897afb04774e53aaad3fc2 (diff) | |
| parent | 6031a58a208d9b1912095ff05846d4119a023c95 (diff) | |
| download | rust-140e79385494da83f5a36f8fefa001b2180fa541.tar.gz rust-140e79385494da83f5a36f8fefa001b2180fa541.zip | |
Auto merge of #29131 - apasel422:transmute, r=bluss
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/dynamic_lib.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libstd/dynamic_lib.rs b/src/libstd/dynamic_lib.rs index 7801662ff25..5629cba1e0b 100644 --- a/src/libstd/dynamic_lib.rs +++ b/src/libstd/dynamic_lib.rs @@ -22,7 +22,6 @@ use prelude::v1::*; use env; use ffi::{CString, OsString}; -use mem; use path::{Path, PathBuf}; pub struct DynamicLibrary { @@ -114,7 +113,7 @@ impl DynamicLibrary { // the destructor does not run. match maybe_symbol_value { Err(err) => Err(err), - Ok(symbol_value) => Ok(mem::transmute(symbol_value)) + Ok(symbol_value) => Ok(symbol_value as *mut T) } } } |
