raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=1c267deb8f0ebe38b04016ebd23e5831ae35706f

commit 1c267deb8f0ebe38b04016ebd23e5831ae35706f
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Wed Dec 11 19:32:54 2013 +0900

    ecore-con - dns.c - fix double free
    
    this fixes CID 1039909
---
 src/lib/ecore_con/dns.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/ecore_con/dns.c b/src/lib/ecore_con/dns.c
index b4564e5..ccf5175 100644
--- a/src/lib/ecore_con/dns.c
+++ b/src/lib/ecore_con/dns.c
@@ -5526,6 +5526,7 @@ void dns_so_close(struct dns_socket *so) {
 
 void dns_so_reset(struct dns_socket *so) {
        if (so->answer) free(so->answer);
+       so->answer = NULL;
 
        memset(&so->state, '\0', sizeof *so - offsetof(struct dns_socket, 
state));
 } /* dns_so_reset() */

-- 


Reply via email to