From b5be6c86d3764131d328389ceeedeb2af46039cc Mon Sep 17 00:00:00 2001 From: Oxore Date: Mon, 11 Nov 2019 01:01:31 +0300 Subject: Fix Clippy's complains --- src/core.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/core.rs') diff --git a/src/core.rs b/src/core.rs index a05d75e..64f65fb 100644 --- a/src/core.rs +++ b/src/core.rs @@ -55,7 +55,7 @@ impl fmt::Display for Operand { f, "{}", match self { - Operand::Acc => format!("A"), + Operand::Acc => "A".to_string(), Operand::Direct(dir) => format!("{:x}h", dir), Operand::Indirect(r) => format!("@{:?}", r), Operand::Data(data) => format!("#{}", data), @@ -153,7 +153,7 @@ impl Core { fn fetch(&mut self) -> Op { let op = self.op(); self.pc += op.size as u16; - return op; + op } /// @@ -180,7 +180,7 @@ impl Core { } fn sjmp(&mut self, reladdr: i8) { - self.pc = (self.pc as i16 + reladdr as i16) as u16; + self.pc = (self.pc as i16 + i16::from(reladdr)) as u16; } fn map_operand(&self, operand: Isa8051Operand, offset: usize) -> Operand { -- cgit v1.2.3