summaryrefslogtreecommitdiff
path: root/src/wrapper
diff options
context:
space:
mode:
Diffstat (limited to 'src/wrapper')
-rw-r--r--src/wrapper/wrapper.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/wrapper/wrapper.c b/src/wrapper/wrapper.c
index 5411754..5b319f3 100644
--- a/src/wrapper/wrapper.c
+++ b/src/wrapper/wrapper.c
@@ -104,12 +104,11 @@ wrapper_create(const char *const symbol, void *function)
return NULL;
}
+#ifdef WRAPPER_TRACE
const size_t len = strlen(symbol) + 1;
char *copy = malloc(len);
assert(copy && "welp, malloc failed");
memcpy(copy, symbol, len);
-
-#ifdef WRAPPER_TRACE
const size_t sz = &wrapper_end - &wrapper_start;
unsigned char *fun = mmap(NULL, sz, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
assert(fun != MAP_FAILED);