about summary refs log tree commit diff
path: root/frida_mode/src/asan/asan.c
diff options
context:
space:
mode:
Diffstat (limited to 'frida_mode/src/asan/asan.c')
-rw-r--r--frida_mode/src/asan/asan.c21
1 files changed, 5 insertions, 16 deletions
diff --git a/frida_mode/src/asan/asan.c b/frida_mode/src/asan/asan.c
index b2e763ca..f78f690c 100644
--- a/frida_mode/src/asan/asan.c
+++ b/frida_mode/src/asan/asan.c
@@ -1,18 +1,18 @@
-#include "frida-gumjs.h"
+#include "frida-gum.h"
 
 #include "debug.h"
 
 #include "asan.h"
 
-static gboolean asan_enabled = FALSE;
-gboolean        asan_initialized = FALSE;
+gboolean asan_initialized = FALSE;
 
-void asan_config(void) {
+void asan_init(void) {
 
   if (getenv("AFL_USE_FASAN") != NULL) {
 
     OKF("Frida ASAN mode enabled");
-    asan_enabled = TRUE;
+    asan_arch_init();
+    asan_initialized = TRUE;
 
   } else {
 
@@ -22,14 +22,3 @@ void asan_config(void) {
 
 }
 
-void asan_init(void) {
-
-  if (asan_enabled) {
-
-    asan_arch_init();
-    asan_initialized = TRUE;
-
-  }
-
-}
-