Fix compilation problem.
authorBen Laurie <ben@openssl.org>
Thu, 5 Nov 2009 10:18:11 +0000 (10:18 +0000)
committerBen Laurie <ben@openssl.org>
Thu, 5 Nov 2009 10:18:11 +0000 (10:18 +0000)
apps/ca.c

index 7fc2d5766634116990ed7e19fd9d543fa9a5a9d5..73c663d001a867012edcfbe4304e03fb3aa9d041 100644 (file)
--- a/apps/ca.c
+++ b/apps/ca.c
@@ -227,7 +227,7 @@ static int do_body(X509 **xret, EVP_PKEY *pkey, X509 *x509, const EVP_MD *dgst,
 static int do_revoke(X509 *x509, CA_DB *db, int ext, char *extval);
 static int get_certificate_status(const char *ser_status, CA_DB *db);
 static int do_updatedb(CA_DB *db);
-static int check_time_format(char *str);
+static int check_time_format(const char *str);
 char *make_revocation_str(int rev_type, char *rev_arg);
 int make_revoked(X509_REVOKED *rev, const char *str);
 int old_entry_print(BIO *bp, ASN1_OBJECT *obj, ASN1_STRING *str);
@@ -895,7 +895,7 @@ bad:
                        BIO_printf(bio_err," in entry %d\n", i+1);
                        goto err;
                        }
-               if (!check_time_format((char *)pp[DB_exp_date]))
+               if (!check_time_format(pp[DB_exp_date]))
                        {
                        BIO_printf(bio_err,"entry %d: invalid expiry date\n",i+1);
                        goto err;
@@ -2403,7 +2403,7 @@ static int fix_data(int nid, int *type)
        return(1);
        }
 
-static int check_time_format(char *str)
+static int check_time_format(const char *str)
        {
        ASN1_UTCTIME tm;