[SSSD] [PATCH] PAC: Fix memory leak

Lukas Slebodnik lslebodn at redhat.com
Fri Mar 6 19:02:36 UTC 2015


ehlo,

attached is simple fix and a html report from scan-build.

LS
-------------- next part --------------
>From cdbb6637425a094ffa96e22c9e851f458c50812b Mon Sep 17 00:00:00 2001
From: Lukas Slebodnik <lslebodn at redhat.com>
Date: Fri, 6 Mar 2015 19:27:38 +0100
Subject: [PATCH] PAC: Fix memory leak

Reported by clang static analyser.
---
 src/sss_client/sssd_pac.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/sss_client/sssd_pac.c b/src/sss_client/sssd_pac.c
index d1790df50465772e1f310f84e7e6b0e364192720..1939f61b18398f62a3e3d6b29cc4fef151b1c3b7 100644
--- a/src/sss_client/sssd_pac.c
+++ b/src/sss_client/sssd_pac.c
@@ -279,6 +279,7 @@ sssdpac_internalize(krb5_context kcontext,
     /* verified */
     code = krb5_ser_unpack_int32(&ibuf, &bp, &remain);
     if (code != 0) {
+        free(data.data);
         return code;
     }
 
-- 
2.3.1

-------------- next part --------------
A non-text attachment was scrubbed...
Name: report-3fadbd.html.gz
Type: application/gzip
Size: 6702 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20150306/087a29c4/attachment.bin>


More information about the sssd-devel mailing list