Skip to content

Commit ed4f238

Browse files
committed
less write, more write_str
1 parent 8b79d59 commit ed4f238

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/long_mode/display.rs

+6-3
Original file line numberDiff line numberDiff line change
@@ -449,11 +449,14 @@ impl <T: fmt::Write, Y: YaxColors> crate::long_mode::OperandVisitor for Colorizi
449449
self.f.write_str(MEM_SIZE_STRINGS[self.instr.mem_size as usize])?;
450450
self.f.write_str(" ")?;
451451
if let Some(prefix) = self.instr.segment_override_for_op(self.op_nr) {
452-
write!(self.f, "{}:", prefix)?;
452+
write!(self.f, "{}", prefix)?;
453+
self.f.write_str(":")?;
453454
}
454-
write!(self.f, "[{} ", regspec_label(&reg))?;
455+
self.f.write_str("[")?;
456+
self.f.write_str(regspec_label(&reg))?;
457+
self.f.write_str(" ")?;
455458
format_number_i32(self.colors, self.f, disp, NumberStyleHint::HexSignedWithSignSplit)?;
456-
write!(self.f, "]")
459+
self.f.write_str("]")
457460
}
458461
fn visit_deref(&mut self, reg: RegSpec) -> Result<Self::Ok, Self::Error> {
459462
self.f.write_str(MEM_SIZE_STRINGS[self.instr.mem_size as usize])?;

0 commit comments

Comments
 (0)