about summary refs log tree commit diff stats
path: root/miasm2/analysis/disasm_cb.py
diff options
context:
space:
mode:
authorserpilliere <serpilliere@users.noreply.github.com>2017-04-21 19:38:48 +0200
committerGitHub <noreply@github.com>2017-04-21 19:38:48 +0200
commit19aaed86a09be0bc1a4a79d2077b74b962e4d8ef (patch)
treeb593d0e967424f3f02eb12c0a192ece4a26321fa /miasm2/analysis/disasm_cb.py
parent43f4c43cd521c9637b65fec1628d1618a612d2e1 (diff)
parent18ee3f9f2628c4fd98c46898895fb61021e23e3a (diff)
downloadmiasm-19aaed86a09be0bc1a4a79d2077b74b962e4d8ef.tar.gz
miasm-19aaed86a09be0bc1a4a79d2077b74b962e4d8ef.zip
Merge pull request #535 from commial/fix/match_expr-uses
Remove deprecated use of MatchExpr
Diffstat (limited to 'miasm2/analysis/disasm_cb.py')
-rw-r--r--miasm2/analysis/disasm_cb.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/miasm2/analysis/disasm_cb.py b/miasm2/analysis/disasm_cb.py
index 284a2c99..f6385c9c 100644
--- a/miasm2/analysis/disasm_cb.py
+++ b/miasm2/analysis/disasm_cb.py
@@ -1,6 +1,6 @@
 #-*- coding:utf-8 -*-
 
-from miasm2.expression.expression import ExprInt, ExprId, ExprMem, MatchExpr
+from miasm2.expression.expression import ExprInt, ExprId, ExprMem, match_expr
 from miasm2.expression.simplifications import expr_simp
 from miasm2.core.asmblock \
     import AsmSymbolPool, AsmConstraintNext, AsmConstraintTo
@@ -99,7 +99,7 @@ def arm_guess_jump_table(
         ad = pc_val.arg
         ad = expr_simp(ad)
         print ad
-        res = MatchExpr(ad, jra + jrb, set([jra, jrb]))
+        res = match_expr(ad, jra + jrb, set([jra, jrb]))
         if res is False:
             raise NotImplementedError('not fully functional')
         print res