free cert on error
This commit is contained in:
		@@ -283,6 +283,7 @@ hx509_cert_init_data(hx509_context context,
 | 
			
		||||
	return ret;
 | 
			
		||||
    }
 | 
			
		||||
    if (size != len) {
 | 
			
		||||
	free_Certificate(&t);
 | 
			
		||||
	hx509_set_error_string(context, 0, HX509_EXTRA_DATA_AFTER_STRUCTURE,
 | 
			
		||||
			       "Extra data after certificate");
 | 
			
		||||
	return HX509_EXTRA_DATA_AFTER_STRUCTURE;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user