aboutsummaryrefslogtreecommitdiff
path: root/devtools/tasmrecover/tasm/op.py
diff options
context:
space:
mode:
Diffstat (limited to 'devtools/tasmrecover/tasm/op.py')
-rw-r--r--devtools/tasmrecover/tasm/op.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/devtools/tasmrecover/tasm/op.py b/devtools/tasmrecover/tasm/op.py
index 33f79c3e5c..9baebccfc3 100644
--- a/devtools/tasmrecover/tasm/op.py
+++ b/devtools/tasmrecover/tasm/op.py
@@ -316,27 +316,27 @@ class _lodsw(baseop):
class _stosw(baseop):
def __init__(self, arg):
- pass
+ self.repeat = 1
def visit(self, visitor):
- visitor._stosw()
+ visitor._stosw(self.repeat)
class _stosb(baseop):
def __init__(self, arg):
- pass
+ self.repeat = 1
def visit(self, visitor):
- visitor._stosb()
+ visitor._stosb(self.repeat)
class _movsw(baseop):
def __init__(self, arg):
- pass
+ self.repeat = 1
def visit(self, visitor):
- visitor._movsw()
+ visitor._movsw(self.repeat)
class _movsb(baseop):
def __init__(self, arg):
- pass
+ self.repeat = 1
def visit(self, visitor):
- visitor._movsb()
+ visitor._movsb(self.repeat)
class _in(baseop):
def __init__(self, arg):