about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorserpilliere <devnull@localhost>2014-08-20 14:43:30 +0200
committerserpilliere <devnull@localhost>2014-08-20 14:43:30 +0200
commite284a40d8248c605d34aeecc34c492fcd1760c40 (patch)
treec061f6326c4b550ed13af1759215061b50e57794
parent0fe850655ae78f8619277204d4ae8bb9b1f9705d (diff)
downloadmiasm-e284a40d8248c605d34aeecc34c492fcd1760c40.tar.gz
miasm-e284a40d8248c605d34aeecc34c492fcd1760c40.zip
fix bs_mode64 (namesapce overwrite)
-rw-r--r--miasm2/arch/x86/arch.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/miasm2/arch/x86/arch.py b/miasm2/arch/x86/arch.py
index 2fed2301..0706bf1c 100644
--- a/miasm2/arch/x86/arch.py
+++ b/miasm2/arch/x86/arch.py
@@ -3257,22 +3257,22 @@ class bs_op_mode_no64(bsi):
         return opmode == self.mode
 
 
-class bs_mode64(bsi):
+class bs_op_mode64(bsi):
     def encode(self):
         if self.parent.mode != 64:
             return False
-        return super(bs_mode64, self).encode()
+        return super(bs_op_mode64, self).encode()
 
     def decode(self, v):
         if self.parent.mode != 64:
             return False
         return True
 
-class bs_modeno64(bsi):
+class bs_op_modeno64(bsi):
     def encode(self):
         if self.parent.mode == 64:
             return False
-        return super(bs_mode64, self).encode()
+        return super(bs_op_modeno64, self).encode()
 
     def decode(self, v):
         if self.parent.mode == 64:
@@ -3293,8 +3293,8 @@ bs_admode64 = bs(l=0, cls=(bs_ad_mode,), mode = 64, fname="fadmode")
 bs_opmode16_no64 = bs(l=0, cls=(bs_op_mode_no64,), mode = 16, fname="fopmode")
 bs_opmode32_no64 = bs(l=0, cls=(bs_op_mode_no64,), mode = 32, fname="fopmode")
 
-bs_mode64 = bs(l=0, cls=(bs_mode64,), fname="fopmode")
-bs_modeno64 = bs(l=0, cls=(bs_modeno64,), fname="fopmode")
+bs_mode64 = bs(l=0, cls=(bs_op_mode64,))
+bs_modeno64 = bs(l=0, cls=(bs_op_modeno64,))
 
 # class ia32_call(mn_x86):
 #    fields = [bs8(0xff)] + rmmod(d3)