From a10a7b3bf2a7719e2c08c7474b7b89b1f5b4a35a Mon Sep 17 00:00:00 2001 From: Dave Tucker Date: Tue, 14 Sep 2021 18:16:42 +0100 Subject: [PATCH] bump obj to 0.26 Signed-off-by: Dave Tucker --- aya/Cargo.toml | 2 +- aya/src/programs/uprobe.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aya/Cargo.toml b/aya/Cargo.toml index d79de438..c3c5dec5 100644 --- a/aya/Cargo.toml +++ b/aya/Cargo.toml @@ -13,7 +13,7 @@ edition = "2018" [dependencies] libc = { version = "0.2" } thiserror = "1" -object = { version = "0.23", default-features = false, features = ["std", "read_core", "elf"] } +object = { version = "0.26", default-features = false, features = ["std", "read_core", "elf"] } bitflags = "1.2.1" bytes = "1" lazy_static = "1" diff --git a/aya/src/programs/uprobe.rs b/aya/src/programs/uprobe.rs index 93d75bca..2444be86 100644 --- a/aya/src/programs/uprobe.rs +++ b/aya/src/programs/uprobe.rs @@ -296,7 +296,7 @@ enum ResolveSymbolError { fn resolve_symbol(path: &str, symbol: &str) -> Result { let data = fs::read(path)?; - let obj = object::read::File::parse(&data)?; + let obj = object::read::File::parse(&*data)?; obj.dynamic_symbols() .chain(obj.symbols())