diff options
author | Oxore <oxore@protonmail.com> | 2019-11-11 01:01:31 +0300 |
---|---|---|
committer | Oxore <oxore@protonmail.com> | 2019-11-11 01:01:31 +0300 |
commit | b5be6c86d3764131d328389ceeedeb2af46039cc (patch) | |
tree | 1c1ff6ae839a3c06d0e3a1dafcb5ed287abf1a43 /src/core.rs | |
parent | fdd1c7d66bc5fa0712422af9a069e2a84de8c1a4 (diff) |
Fix Clippy's complains
Diffstat (limited to 'src/core.rs')
-rw-r--r-- | src/core.rs | 6 |
1 files changed, 3 insertions, 3 deletions
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 { |