Skip to content

Commit 41a3fb3

Browse files
committed
Avoid eager unnecessary strin formatting
Signed-off-by: Ludvig Liljenberg <[email protected]>
1 parent f0e4574 commit 41a3fb3

File tree

1 file changed

+5
-2
lines changed
  • src/hyperlight_host/src/mem

1 file changed

+5
-2
lines changed

src/hyperlight_host/src/mem/elf.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,10 @@ impl ElfInfo {
7878
.copy_from_slice(&self.payload[payload_offset..payload_offset + payload_len]);
7979
target[start_va + payload_len..start_va + phdr.p_memsz as usize].fill(0);
8080
}
81-
let get_addend = |name, r: &Reloc| r.r_addend.ok_or(new_error!("{} missing addend", name));
81+
let get_addend = |name, r: &Reloc| {
82+
r.r_addend
83+
.ok_or_else(|| new_error!("{} missing addend", name))
84+
};
8285
for r in self.relocs.iter() {
8386
#[cfg(target_arch = "aarch64")]
8487
match r.r_type {
@@ -101,7 +104,7 @@ impl ElfInfo {
101104
}
102105
R_X86_64_NONE => {}
103106
_ => {
104-
log_then_return!("unsupported x86_64 relocation {}", r.r_type);
107+
log_then_return!("unsupported x86_64 relocation");
105108
}
106109
}
107110
}

0 commit comments

Comments
 (0)