Fix memory leak.
This commit is contained in:
		@@ -1067,13 +1067,6 @@ static ASN1_INTEGER *x509_load_serial(char *CAfile, char *serialfile, int create
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
	else
 | 
						else
 | 
				
			||||||
		BUF_strlcpy(buf,serialfile,len);
 | 
							BUF_strlcpy(buf,serialfile,len);
 | 
				
			||||||
	serial=BN_new();
 | 
					 | 
				
			||||||
	bs=ASN1_INTEGER_new();
 | 
					 | 
				
			||||||
	if ((serial == NULL) || (bs == NULL))
 | 
					 | 
				
			||||||
		{
 | 
					 | 
				
			||||||
		ERR_print_errors(bio_err);
 | 
					 | 
				
			||||||
		goto end;
 | 
					 | 
				
			||||||
		}
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
	serial = load_serial(buf, create, NULL);
 | 
						serial = load_serial(buf, create, NULL);
 | 
				
			||||||
	if (serial == NULL) goto end;
 | 
						if (serial == NULL) goto end;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user