Simple one-liner.
Martin
>From ad04b74a8e9c60392cda5859e97b151eaeabbad6 Mon Sep 17 00:00:00 2001
From: Martin Nagy <mn...@redhat.com>
Date: Wed, 4 Nov 2009 18:19:31 +0100
Subject: [PATCH] Fix a bad free in async_resolv.c

---
 server/resolv/async_resolv.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/server/resolv/async_resolv.c b/server/resolv/async_resolv.c
index c13fd87..f02a6fd 100644
--- a/server/resolv/async_resolv.c
+++ b/server/resolv/async_resolv.c
@@ -412,7 +412,7 @@ resolv_gethostbyname_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req,
     if (hostent)
         *hostent = talloc_steal(mem_ctx, state->hostent);
     else
-        talloc_free(hostent);
+        talloc_free(state->hostent);
 
     if (tevent_req_is_error(req, &tstate, &err)) {
         return -1;
-- 
1.6.2.5

_______________________________________________
sssd-devel mailing list
sssd-devel@lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/sssd-devel

Reply via email to