diff options
Diffstat (limited to 'compiler/rustc_metadata/src/rmeta/decoder.rs')
| -rw-r--r-- | compiler/rustc_metadata/src/rmeta/decoder.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/rustc_metadata/src/rmeta/decoder.rs b/compiler/rustc_metadata/src/rmeta/decoder.rs index 9aaa72cfc80..ff0b8cad333 100644 --- a/compiler/rustc_metadata/src/rmeta/decoder.rs +++ b/compiler/rustc_metadata/src/rmeta/decoder.rs @@ -705,9 +705,8 @@ impl MetadataBlob { } fn root_pos(&self) -> NonZeroUsize { - let slice = &self.blob()[..]; let offset = METADATA_HEADER.len(); - let pos_bytes = slice[offset..][..8].try_into().unwrap(); + let pos_bytes = self.blob()[offset..][..8].try_into().unwrap(); let pos = u64::from_le_bytes(pos_bytes); NonZeroUsize::new(pos as usize).unwrap() } |
