Bump object

This commit is contained in:
Laurențiu Nicola 2021-05-24 16:35:23 +03:00
parent 47afa4a5fc
commit d525cfc85a
4 changed files with 6 additions and 12 deletions

12
Cargo.lock generated
View file

@ -81,7 +81,7 @@ dependencies = [
"cfg-if",
"libc",
"miniz_oxide",
"object 0.24.0",
"object",
"rustc-demangle",
]
@ -993,12 +993,6 @@ dependencies = [
"libc",
]
[[package]]
name = "object"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4"
[[package]]
name = "object"
version = "0.24.0"
@ -1146,7 +1140,7 @@ dependencies = [
"jod-thread",
"log",
"memmap2",
"object 0.23.0",
"object",
"profile",
"serde",
"serde_json",
@ -1163,7 +1157,7 @@ dependencies = [
"libloading",
"mbe",
"memmap2",
"object 0.23.0",
"object",
"proc_macro_api",
"proc_macro_test",
"serde_derive",

View file

@ -16,7 +16,7 @@ log = "0.4.8"
crossbeam-channel = "0.5.0"
jod-thread = "0.1.1"
memmap2 = "0.2.0"
object = { version = "0.23.0", default-features = false, features = ["std", "read_core", "elf", "macho", "pe", "unaligned"] }
object = { version = "0.24", default-features = false, features = ["std", "read_core", "elf", "macho", "pe", "unaligned"] }
snap = "1.0"
tt = { path = "../tt", version = "0.0.0" }

View file

@ -10,7 +10,7 @@ edition = "2018"
doctest = false
[dependencies]
object = { version = "0.23", default-features = false, features = ["std", "read_core", "elf", "macho", "pe"] }
object = { version = "0.24", default-features = false, features = ["std", "read_core", "elf", "macho", "pe"] }
libloading = "0.7.0"
memmap2 = "0.2.0"

View file

@ -27,7 +27,7 @@ fn find_registrar_symbol(file: &Path) -> io::Result<Option<String>> {
let file = File::open(file)?;
let buffer = unsafe { Mmap::map(&file)? };
Ok(object::File::parse(&buffer)
Ok(object::File::parse(&*buffer)
.map_err(invalid_data_err)?
.exports()
.map_err(invalid_data_err)?