summaryrefslogtreecommitdiff
path: root/plugins/dalvik/core.c
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2017-10-25 19:39:15 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2017-10-25 19:39:15 (GMT)
commit8a4274cb6a99184ff4d9203c784ffd1e78550002 (patch)
treeff3a3a5091b90e1cb1958924acf5119b115d656e /plugins/dalvik/core.c
parente6180b353a5177238b4e77946ff44505854e12f8 (diff)
Created a cache for Dalvik registers.
Diffstat (limited to 'plugins/dalvik/core.c')
-rw-r--r--plugins/dalvik/core.c20
1 files changed, 19 insertions, 1 deletions
diff --git a/plugins/dalvik/core.c b/plugins/dalvik/core.c
index f5b2f91..7f0c79f 100644
--- a/plugins/dalvik/core.c
+++ b/plugins/dalvik/core.c
@@ -29,6 +29,7 @@
#include "processor.h"
+#include "register.h"
@@ -40,7 +41,6 @@ DEFINE_CHRYSALIDE_PLUGIN("dalvik", "Add suport for the Dalvik architecture", "0.
/******************************************************************************
* *
* Paramètres : plugin = greffon à manipuler. *
-* ref = espace de référencement global. *
* *
* Description : Prend acte du chargement du greffon. *
* *
@@ -60,3 +60,21 @@ G_MODULE_EXPORT bool chrysalide_plugin_init(GPluginModule *plugin)
return result;
}
+
+/******************************************************************************
+* *
+* Paramètres : plugin = greffon à manipuler. *
+* *
+* Description : Prend acte du déchargement du greffon. *
+* *
+* Retour : - *
+* *
+* Remarques : - *
+* *
+******************************************************************************/
+
+G_MODULE_EXPORT void chrysalide_plugin_exit(GPluginModule *plugin)
+{
+ clean_dalvik_register_cache();
+
+}