diff options
| author | Camille Mougey <commial@gmail.com> | 2017-10-03 23:02:09 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-10-03 23:02:09 +0200 |
| commit | 58ed3f716b90da8d879aaa408f0c7ce1ea86a22c (patch) | |
| tree | 28af824c75ce2b67c3300f530e76971fdb98884a /miasm2/core | |
| parent | b6b4b7360ecdabb9fc7949c461572754ce36a590 (diff) | |
| parent | 5f1e164fe1055a923856a0c82feaee92888c021f (diff) | |
| download | miasm-58ed3f716b90da8d879aaa408f0c7ce1ea86a22c.tar.gz miasm-58ed3f716b90da8d879aaa408f0c7ce1ea86a22c.zip | |
Merge pull request #618 from serpilliere/fix_propag
Ctypes: allow analysis on incomplete graphs
Diffstat (limited to 'miasm2/core')
| -rw-r--r-- | miasm2/core/objc.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/miasm2/core/objc.py b/miasm2/core/objc.py index d6c100ca..91ef6604 100644 --- a/miasm2/core/objc.py +++ b/miasm2/core/objc.py @@ -981,6 +981,8 @@ class ExprToAccessC(ExprReducer): return None void_type = self.types_mngr.void_ptr out = set() + if not arg1.expr.is_int(): + return None ptr_offset = int(arg1.expr) for info in arg0.info: if isinstance(info.ctype, ObjCArray): |