From b6740d03abd22441e2e79e1d6a13c474e3fcba90 Mon Sep 17 00:00:00 2001 From: Josh Ferrell Date: Thu, 16 Oct 2025 12:19:57 -0400 Subject: Apply relocations when parsing DWARF --- plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs') diff --git a/plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs b/plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs index 0dc6b7fb..94f370a1 100644 --- a/plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs +++ b/plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs @@ -125,7 +125,7 @@ pub(crate) struct DebugInfoBuilderContext { } impl DebugInfoBuilderContext { - pub(crate) fn new(view: &BinaryView, dwarf: &Dwarf) -> Option { + pub(crate) fn new(default_address_size: usize, dwarf: &Dwarf) -> Option { let mut units = vec![]; let mut iter = dwarf.units(); while let Ok(Some(header)) = iter.next() { @@ -154,7 +154,7 @@ impl DebugInfoBuilderContext { units, sup_units, names: HashMap::new(), - default_address_size: view.address_size(), + default_address_size, total_die_count: 0, total_unit_size_bytes: 0, }) -- cgit v1.3.1