summaryrefslogtreecommitdiff
path: root/plugins/pychrysalide/analysis/module.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/pychrysalide/analysis/module.c')
-rw-r--r--plugins/pychrysalide/analysis/module.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/pychrysalide/analysis/module.c b/plugins/pychrysalide/analysis/module.c
index cafb4fa..cf0671e 100644
--- a/plugins/pychrysalide/analysis/module.c
+++ b/plugins/pychrysalide/analysis/module.c
@@ -39,6 +39,7 @@
#include "variable.h"
#include "contents/module.h"
#include "db/module.h"
+#include "disass/module.h"
#include "types/module.h"
#include "../helpers.h"
@@ -78,6 +79,7 @@ bool add_analysis_module(PyObject *super)
if (result) result = add_analysis_contents_module(module);
if (result) result = add_analysis_db_module(module);
+ if (result) result = add_analysis_disass_module(module);
if (result) result = add_analysis_types_module(module);
if (!result)
@@ -107,7 +109,8 @@ bool populate_analysis_module(void)
result = true;
if (result) result = ensure_python_loaded_binary_is_registered();
- if (result) result = ensure_python_instr_block_is_registered();
+ if (result) result = ensure_python_code_block_is_registered();
+ if (result) result = ensure_python_block_list_is_registered();
if (result) result = ensure_python_binary_content_is_registered();
if (result) result = ensure_python_loaded_content_is_registered();
if (result) result = ensure_python_content_explorer_is_registered();
@@ -119,6 +122,7 @@ bool populate_analysis_module(void)
if (result) result = populate_analysis_contents_module();
if (result) result = populate_analysis_db_module();
+ if (result) result = populate_analysis_disass_module();
if (result) result = populate_analysis_types_module();
assert(result);