[xmlsec] fix memory leak in converting cert subject



commit 1a53ec712152ea33e16b524833f4a9db48be43b8
Author: Aleksey Sanin <aleksey aleksey com>
Date:   Mon Jun 3 08:32:07 2013 -0700

    fix memory leak in converting cert subject

 src/mscrypto/x509vfy.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/mscrypto/x509vfy.c b/src/mscrypto/x509vfy.c
index cf31787..16b63db 100644
--- a/src/mscrypto/x509vfy.c
+++ b/src/mscrypto/x509vfy.c
@@ -1183,10 +1183,12 @@ xmlSecMSCryptoX509GetCertName(const xmlChar * name) {
                     "xmlSecMSCryptoConvertUtf8ToTstr",
                     XMLSEC_ERRORS_R_XMLSEC_FAILED,
                     XMLSEC_ERRORS_NO_MESSAGE);
+       xmlFree(name2);
         return(NULL);
     }
 
     /* done */
+    xmlFree(name2);
     return(res);
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]