diff options
author | xuyunjia <yunjiaxu_sse@163.com> | 2020-10-18 23:33:54 +0800 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2020-10-20 14:15:44 +0100 |
commit | 6a13c9c9842f54ed8d98c6f37cc4ae6c1cde8b7a (patch) | |
tree | 2bc192939f25a74f029afa8c6b87f511e1af2fec /apps/ca.c | |
parent | ec5059c3effc59457f4b539ed105123c0b702307 (diff) | |
download | openssl-6a13c9c9842f54ed8d98c6f37cc4ae6c1cde8b7a.tar.gz |
resolve defects: reverse_inull; row[DB_exp_date] referenced before checking
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13170)
Diffstat (limited to 'apps/ca.c')
-rwxr-xr-x[-rw-r--r--] | apps/ca.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/ca.c b/apps/ca.c index 4a67d61477..00078f90d4 100644..100755 --- a/apps/ca.c +++ b/apps/ca.c @@ -1924,8 +1924,8 @@ static int do_body(X509 **xret, EVP_PKEY *pkey, X509 *x509, row[DB_exp_date][tm->length] = '\0'; row[DB_rev_date] = NULL; row[DB_file] = OPENSSL_strdup("unknown"); - if ((row[DB_type] == NULL) || (row[DB_exp_date] == NULL) || - (row[DB_file] == NULL) || (row[DB_name] == NULL)) { + if ((row[DB_type] == NULL) || (row[DB_file] == NULL) + || (row[DB_name] == NULL)) { BIO_printf(bio_err, "Memory allocation failure\n"); goto end; } |