From c173fce4e200f4bc34e0187339c4297e1e665e29 Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Mon, 2 Jun 2008 10:37:53 +0000 Subject: [PATCH] Avoid cast with wrapper function. --- apps/ca.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/ca.c b/apps/ca.c index 560a4d938f..a659702d91 100644 --- a/apps/ca.c +++ b/apps/ca.c @@ -2398,6 +2398,9 @@ static int check_time_format(const char *str) return(ASN1_UTCTIME_check(&tm)); } +static int index_name_cmp_nc(STRING *a, STRING *b) + { return index_name_cmp(a, b); } + static int do_revoke(X509 *x509, CA_DB *db, int type, char *value) { ASN1_UTCTIME *tm=NULL; @@ -2481,7 +2484,7 @@ static int do_revoke(X509 *x509, CA_DB *db, int type, char *value) goto err; } - else if (index_name_cmp((const CSTRING *)row,(const CSTRING *)rrow)) + else if (index_name_cmp_nc(row, rrow)) { BIO_printf(bio_err,"ERROR:name does not match %s\n", row[DB_name]); -- 2.25.1