]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Memory leak fix on certificate copy failure
authorArmin Burgmeier <armin@arbur.net>
Thu, 18 Sep 2014 15:22:50 +0000 (11:22 -0400)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 20 Sep 2014 22:43:30 +0000 (00:43 +0200)
Signed-off-by: Armin Burgmeier <armin@arbur.net>
lib/x509/verify-high.c

index e7faccc12ab5188132ac0d825ba09d99e7e0bea3..065920d128042a2605d230867a11eb4c9ee5fddf 100644 (file)
@@ -302,6 +302,7 @@ int ret;
 
        ret = _gnutls_x509_crt_cpy(dst, src);
        if (ret < 0) {
+               gnutls_x509_crt_deinit(dst);
                gnutls_assert();
                return NULL;
        }