diff options
| author | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2017-07-15 07:25:16 +0200 |
|---|---|---|
| committer | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2017-08-04 17:04:24 +0200 |
| commit | 2e7e6f0536704cbcd40fba9d0308a73a1da92346 (patch) | |
| tree | 2fa2b372df93295e6561f6eda07f64bbd22c7afb | |
| parent | 80a0229a306320ba985609c07e48b81e4273e8e8 (diff) | |
| download | miasm-2e7e6f0536704cbcd40fba9d0308a73a1da92346.tar.gz miasm-2e7e6f0536704cbcd40fba9d0308a73a1da92346.zip | |
Objc: fix tipo
| -rw-r--r-- | miasm2/ir/symbexec_types.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/miasm2/ir/symbexec_types.py b/miasm2/ir/symbexec_types.py index 297c0c9e..2a99148f 100644 --- a/miasm2/ir/symbexec_types.py +++ b/miasm2/ir/symbexec_types.py @@ -85,7 +85,7 @@ class SymbExecCType(SymbolicExecutionEngine): """Return True if @objc is char/short/int/long""" return objc in self.offset_types - def get_tpye_int_by_size(self, size): + def get_type_int_by_size(self, size): """Return a char/short/int/long type with the size equal to @size @size: size in bit""" @@ -103,7 +103,7 @@ class SymbExecCType(SymbolicExecutionEngine): for arg_type in types: if not self.is_type_offset(arg_type): return None - objc = self.get_tpye_int_by_size(size) + objc = self.get_type_int_by_size(size) if objc: return objc # default size @@ -124,7 +124,7 @@ class SymbExecCType(SymbolicExecutionEngine): elif expr in state: return state[expr] elif isinstance(expr, ExprInt): - objc = self.get_tpye_int_by_size(expr.size) + objc = self.get_type_int_by_size(expr.size) if objc is None: objc = self.chandler.type_analyzer.types_mngr.get_objc(CTypeId('int')) return objc @@ -152,7 +152,7 @@ class SymbExecCType(SymbolicExecutionEngine): return objc return None elif isinstance(expr, ExprSlice): - objc = self.get_tpye_int_by_size(expr.size) + objc = self.get_type_int_by_size(expr.size) if objc is None: # default size objc = self.offset_types[0] |