From 02b328f513c14496a75e0213fde29b2eb1a0cbcb Mon Sep 17 00:00:00 2001 From: David Drysdale Date: Mon, 7 Mar 2016 17:05:29 +0000 Subject: [PATCH] ares_library_cleanup: reset ares_realloc too Otherwise a subsequent use of the library might use a previous incarnation's realloc() implementation. --- ares_library_init.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ares_library_init.c b/ares_library_init.c index c2bfb093..c885a16c 100644 --- a/ares_library_init.c +++ b/ares_library_init.c @@ -152,6 +152,7 @@ void ares_library_cleanup(void) ares_init_flags = ARES_LIB_INIT_NONE; ares_malloc = malloc; + ares_realloc = realloc; ares_free = free; } @@ -164,5 +165,3 @@ int ares_library_initialized(void) #endif return ARES_SUCCESS; } - -