summaryrefslogtreecommitdiffstats
path: root/apps/ca.c
diff options
context:
space:
mode:
authorxuyunjia <yunjiaxu_sse@163.com>2020-10-18 23:33:54 +0800
committerMatt Caswell <matt@openssl.org>2020-10-20 14:15:44 +0100
commit6a13c9c9842f54ed8d98c6f37cc4ae6c1cde8b7a (patch)
tree2bc192939f25a74f029afa8c6b87f511e1af2fec /apps/ca.c
parentec5059c3effc59457f4b539ed105123c0b702307 (diff)
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.c4
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;
}