isaacpittman-hitachi / rpms / openssl

Forked from rpms/openssl 2 years ago
Clone

Blame SOURCES/openssl-1.0.1e-pkcs12-memleak.patch

1c5d99
diff -up openssl-1.0.1e/crypto/pkcs12/p12_kiss.c.memleak openssl-1.0.1e/crypto/pkcs12/p12_kiss.c
1c5d99
--- openssl-1.0.1e/crypto/pkcs12/p12_kiss.c.memleak	2013-02-11 16:26:04.000000000 +0100
1c5d99
+++ openssl-1.0.1e/crypto/pkcs12/p12_kiss.c	2016-01-14 17:45:56.346941782 +0100
1c5d99
@@ -269,7 +269,7 @@ static int parse_bag(PKCS12_SAFEBAG *bag
1c5d99
 			int len, r;
1c5d99
 			unsigned char *data;
1c5d99
 			len = ASN1_STRING_to_UTF8(&data, fname);
1c5d99
-			if(len > 0) {
1c5d99
+			if(len >= 0) {
1c5d99
 				r = X509_alias_set1(x509, data, len);
1c5d99
 				OPENSSL_free(data);
1c5d99
 				if (!r)