diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2017-12-31 13:42:25 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2017-12-31 13:42:25 (GMT) |
commit | e0ab9498f78ee6b4fbbba25400d78436db682899 (patch) | |
tree | bd2780e6d9613d911a36706742b5b729b9ab6a12 /plugins/pychrysa/pychrysa.c | |
parent | 8d4ec01c81c7f4ccad89ed53d2f34acabec4f595 (diff) |
Provided access to Elf structures from Python.
Diffstat (limited to 'plugins/pychrysa/pychrysa.c')
-rw-r--r-- | plugins/pychrysa/pychrysa.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/plugins/pychrysa/pychrysa.c b/plugins/pychrysa/pychrysa.c index 7629132..35d14f4 100644 --- a/plugins/pychrysa/pychrysa.c +++ b/plugins/pychrysa/pychrysa.c @@ -45,6 +45,7 @@ #include "helpers.h" #include "plugin.h" +#include "struct.h" #include "analysis/module.h" #include "arch/module.h" #include "common/module.h" @@ -386,8 +387,10 @@ PyMODINIT_FUNC PyInit_pychrysalide(void) result = PyModule_Create(&py_chrysalide_module); + status = register_python_py_struct(result); + /* Interface 'LineGenerator' en premier... */ - status = add_glibext_module_to_python_module(result); + if (status) status = add_glibext_module_to_python_module(result); /* BinRoutine hérite de BinSymbol... */ if (status) status = add_format_module_to_python_module(result); |