diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/or/main.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/or/main.c b/src/or/main.c index a44b42774..4718a570d 100644 --- a/src/or/main.c +++ b/src/or/main.c @@ -17,6 +17,7 @@ const char main_c_id[] = #include "or.h" #ifdef USE_DMALLOC #include <dmalloc.h> +#include <openssl/crypto.h> #endif #include "memarea.h" @@ -2046,14 +2047,6 @@ do_hash_password(void) printf("16:%s\n",output); } -#ifdef USE_DMALLOC -#include <openssl/crypto.h> -static void -_tor_dmalloc_free(void *p) -{ - tor_free(p); -} -#endif /** Main entry point for the Tor process. Called from main(). */ /* This function is distinct from main() only so we can link main.c into @@ -2066,8 +2059,7 @@ tor_main(int argc, char *argv[]) init_logging(); #ifdef USE_DMALLOC { - int r = CRYPTO_set_mem_ex_functions(_tor_malloc, _tor_realloc, - _tor_dmalloc_free); + int r = CRYPTO_set_mem_ex_functions(_tor_malloc, _tor_realloc, _tor_free); tor_assert(r); } #endif |