about summary refs log tree commit diff stats
path: root/miasm2/ir/translators/python.py
diff options
context:
space:
mode:
Diffstat (limited to 'miasm2/ir/translators/python.py')
-rw-r--r--miasm2/ir/translators/python.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/miasm2/ir/translators/python.py b/miasm2/ir/translators/python.py
index 395e34cc..c3386980 100644
--- a/miasm2/ir/translators/python.py
+++ b/miasm2/ir/translators/python.py
@@ -57,7 +57,7 @@ class TranslatorPython(Translator):
                                              args[0],
                                              (1 << expr.size) - 1)
             else:
-                return "(%s & 0x%x)" % ((" %s " % expr.op).join(args),
+                return "((%s) & 0x%x)" % ((" %s " % expr.op).join(args),
                                         (1 << expr.size) - 1)
         elif expr.op == "parity":
             return "(%s & 0x1)" % cls.from_expr(expr.args[0])