From a3f013ad2feca0b32535ac1f01b302693fd89b12 Mon Sep 17 00:00:00 2001 From: Guillaume Friloux Date: Thu, 31 Jan 2013 14:04:54 +0000 Subject: [PATCH] Fixing a mem leak by adding a call to dns_ai_close which will save us 800 bytes per ecore_con_server_connect() call. SVN revision: 83517 --- src/lib/ecore_con/ecore_con_dns.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/ecore_con/ecore_con_dns.c b/src/lib/ecore_con/ecore_con_dns.c index 5f091936b1..3776d43fe1 100644 --- a/src/lib/ecore_con/ecore_con_dns.c +++ b/src/lib/ecore_con/ecore_con_dns.c @@ -50,6 +50,7 @@ _ecore_con_dns_free(Ecore_Con_DNS *dns) if (dns->svr->infos) dns->svr->infos = eina_list_remove(dns->svr->infos, dns); if (dns->timer) ecore_timer_del(dns->timer); if (dns->fdh) ecore_main_fd_handler_del(dns->fdh); + if (dns->ai) dns_ai_close(dns->ai); dns_res_close(dns_res_mortal(dns->resolv)); free(dns); }