Commit 36ac656a authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

Stop extension creation code core dumping.

This was caused by no initialising the buffer
to NULL when using the auto allocating version
if i2d.
parent 2aff7727
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -168,6 +168,7 @@ static X509_EXTENSION *do_ext_i2d(X509V3_EXT_METHOD *method, int ext_nid,
	X509_EXTENSION *ext;
	/* Convert internal representation to DER */
	if(method->it) {
		ext_der = NULL;
		ext_len = ASN1_item_i2d(ext_struc, &ext_der, method->it);
		if(ext_len < 0) goto merr;
	} else {