diff --git a/src/obj/btf/relocation.rs b/src/obj/btf/relocation.rs index 8aa2d2c9..a3d24b45 100644 --- a/src/obj/btf/relocation.rs +++ b/src/obj/btf/relocation.rs @@ -457,7 +457,7 @@ fn match_member<'local, 'target>( let target_ty = target_btf.type_by_id(target_id)?; let target_members = match target_ty { - BtfType::Struct(ty, members) | BtfType::Union(ty, members) => members, + BtfType::Struct(_, members) | BtfType::Union(_, members) => members, // not a fields type, no match _ => return Ok(None), }; diff --git a/src/obj/mod.rs b/src/obj/mod.rs index c2977ad4..1c458662 100644 --- a/src/obj/mod.rs +++ b/src/obj/mod.rs @@ -2,7 +2,6 @@ mod btf; mod relocation; use object::{ - pod, read::{Object as ElfObject, ObjectSection, Section as ObjSection}, Endianness, ObjectSymbol, ObjectSymbolTable, SectionIndex, SymbolIndex, };