summaryrefslogtreecommitdiff
path: root/plugins/pychrysa/pychrysa.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/pychrysa/pychrysa.c')
-rw-r--r--plugins/pychrysa/pychrysa.c5
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);