Loading apps/ca.c +5 −3 Original line number Diff line number Diff line Loading @@ -2397,18 +2397,20 @@ static int do_revoke(X509 *x509, CA_DB *db, int type, char *value) goto err; } for (i = 0; i < DB_NUMBER; i++) { for (i = 0; i < DB_NUMBER; i++) irow[i] = row[i]; row[i] = NULL; } irow[DB_NUMBER] = NULL; if (!TXT_DB_insert(db->db, irow)) { BIO_printf(bio_err, "failed to update database\n"); BIO_printf(bio_err, "TXT_DB error number %ld\n", db->db->error); OPENSSL_free(irow); goto err; } for (i = 0; i < DB_NUMBER; i++) row[i] = NULL; /* Revoke Certificate */ if (type == -1) ok = 1; Loading apps/srp.c +1 −3 Original line number Diff line number Diff line Loading @@ -183,10 +183,8 @@ static int update_index(CA_DB *db, BIO *bio, char **row) return 0; } for (i = 0; i < DB_NUMBER; i++) { for (i = 0; i < DB_NUMBER; i++) irow[i] = row[i]; row[i] = NULL; } irow[DB_NUMBER] = NULL; if (!TXT_DB_insert(db->db, irow)) { Loading Loading
apps/ca.c +5 −3 Original line number Diff line number Diff line Loading @@ -2397,18 +2397,20 @@ static int do_revoke(X509 *x509, CA_DB *db, int type, char *value) goto err; } for (i = 0; i < DB_NUMBER; i++) { for (i = 0; i < DB_NUMBER; i++) irow[i] = row[i]; row[i] = NULL; } irow[DB_NUMBER] = NULL; if (!TXT_DB_insert(db->db, irow)) { BIO_printf(bio_err, "failed to update database\n"); BIO_printf(bio_err, "TXT_DB error number %ld\n", db->db->error); OPENSSL_free(irow); goto err; } for (i = 0; i < DB_NUMBER; i++) row[i] = NULL; /* Revoke Certificate */ if (type == -1) ok = 1; Loading
apps/srp.c +1 −3 Original line number Diff line number Diff line Loading @@ -183,10 +183,8 @@ static int update_index(CA_DB *db, BIO *bio, char **row) return 0; } for (i = 0; i < DB_NUMBER; i++) { for (i = 0; i < DB_NUMBER; i++) irow[i] = row[i]; row[i] = NULL; } irow[DB_NUMBER] = NULL; if (!TXT_DB_insert(db->db, irow)) { Loading