Commit 202e5c48 authored by Isaac Oscar Gariano's avatar Isaac Oscar Gariano

Revert "Trying to use interpose to overide free and realloc on mac..."

This reverts commit 58b884a7.
parent dcf7e59a
......@@ -41,14 +41,5 @@ int main(int argc, char** argv) {
return (int)mu_retval;
}
#ifdef __APPLE__
typedef struct interpose_s {
void *new_func;
void *orig_func;
} interpose_t;
static const interpose_t rodal_free_interpose __attribute__ ((section("__DATA, __interpose"))) = { &rodal_free, &free };
static const interpose_t rodal_realloc_interpose __attribute__ ((section("__DATA, __interpose"))) = { &rodal_realloc, &realloc };
#else
void free(void* ptr) { return rodal_free(ptr); };
void* realloc(void* ptr, size_t s) { return rodal_realloc(ptr, s); };
#endif
\ No newline at end of file
void free(void* ptr) { return rodal_free(ptr); };
void* realloc(void* ptr, size_t s) { return rodal_realloc(ptr, s); };
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment