aboutsummaryrefslogtreecommitdiff
path: root/qtmips_machine/registers.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'qtmips_machine/registers.cpp')
-rw-r--r--qtmips_machine/registers.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/qtmips_machine/registers.cpp b/qtmips_machine/registers.cpp
index fa984fb..6b4ddd3 100644
--- a/qtmips_machine/registers.cpp
+++ b/qtmips_machine/registers.cpp
@@ -14,12 +14,12 @@ Registers::Registers() {
this->hi = this->lo = 0;
}
-Registers::Registers(const Registers *orig) : Registers() {
- this->pc = orig->read_pc();
+Registers::Registers(const Registers &orig) : Registers() {
+ this->pc = orig.read_pc();
for (int i = 0; i < 31; i++)
- this->gp[i] = orig->read_gp(i);
- this->lo = orig->read_hi_lo(false);
- this->hi = orig->read_hi_lo(true);
+ this->gp[i] = orig.read_gp(i);
+ this->lo = orig.read_hi_lo(false);
+ this->hi = orig.read_hi_lo(true);
}
std::uint32_t Registers::read_pc() const {