=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/openssl/ca.c,v retrieving revision 1.48 retrieving revision 1.49 diff -c -r1.48 -r1.49 *** src/usr.bin/openssl/ca.c 2021/09/05 01:55:54 1.48 --- src/usr.bin/openssl/ca.c 2021/09/05 04:05:14 1.49 *************** *** 1,4 **** ! /* $OpenBSD: ca.c,v 1.48 2021/09/05 01:55:54 inoguchi Exp $ */ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * --- 1,4 ---- ! /* $OpenBSD: ca.c,v 1.49 2021/09/05 04:05:14 inoguchi Exp $ */ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * *************** *** 1733,1739 **** { X509_NAME *name = NULL, *CAname = NULL; X509_NAME *subject = NULL, *dn_subject = NULL; ! ASN1_UTCTIME *tm, *tmptm; ASN1_STRING *str, *str2; ASN1_OBJECT *obj; X509 *ret = NULL; --- 1733,1739 ---- { X509_NAME *name = NULL, *CAname = NULL; X509_NAME *subject = NULL, *dn_subject = NULL; ! ASN1_UTCTIME *tm; ASN1_STRING *str, *str2; ASN1_OBJECT *obj; X509 *ret = NULL; *************** *** 1750,1760 **** *xret = NULL; - tmptm = ASN1_UTCTIME_new(); - if (tmptm == NULL) { - BIO_printf(bio_err, "malloc error\n"); - return (0); - } for (i = 0; i < DB_NUMBER; i++) row[i] = NULL; --- 1750,1755 ---- *************** *** 2301,2307 **** X509_NAME_free(CAname); X509_NAME_free(subject); X509_NAME_free(dn_subject); - ASN1_UTCTIME_free(tmptm); X509_free(ret); return (ok); --- 2296,2301 ----