Commit dd043cd5 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

Stop const mismatch warning in VC++.

parent a75c662f
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -1477,7 +1477,7 @@ char *make_config_name()
	return p;
	}

static unsigned long index_serial_hash(const STRING *a)
static unsigned long index_serial_hash(const CSTRING *a)
	{
	const char *n;

@@ -1486,7 +1486,7 @@ static unsigned long index_serial_hash(const STRING *a)
	return(lh_strhash(n));
	}

static int index_serial_cmp(const STRING *a, const STRING *b)
static int index_serial_cmp(const CSTRING *a, const CSTRING *b)
	{
	const char *aa,*bb;

@@ -1498,16 +1498,16 @@ static int index_serial_cmp(const STRING *a, const STRING *b)
static int index_name_qual(char **a)
	{ return(a[0][0] == 'V'); }

static unsigned long index_name_hash(const STRING *a)
static unsigned long index_name_hash(const CSTRING *a)
	{ return(lh_strhash(a[DB_name])); }

int index_name_cmp(const STRING *a, const STRING *b)
int index_name_cmp(const CSTRING *a, const CSTRING *b)
	{ return(strcmp(a[DB_name], b[DB_name])); }

static IMPLEMENT_LHASH_HASH_FN(index_serial, STRING)
static IMPLEMENT_LHASH_COMP_FN(index_serial, STRING)
static IMPLEMENT_LHASH_HASH_FN(index_name, STRING)
static IMPLEMENT_LHASH_COMP_FN(index_name, STRING)
static IMPLEMENT_LHASH_HASH_FN(index_serial, CSTRING)
static IMPLEMENT_LHASH_COMP_FN(index_serial, CSTRING)
static IMPLEMENT_LHASH_HASH_FN(index_name, CSTRING)
static IMPLEMENT_LHASH_COMP_FN(index_name, CSTRING)

#undef BSIZE
#define BSIZE 256
+1 −1
Original line number Diff line number Diff line
@@ -294,7 +294,7 @@ int index_index(CA_DB *db);
int save_index(const char *dbfile, const char *suffix, CA_DB *db);
int rotate_index(const char *dbfile, const char *new_suffix, const char *old_suffix);
void free_index(CA_DB *db);
int index_name_cmp(const STRING *a, const STRING *b);
int index_name_cmp(const CSTRING *a, const CSTRING *b);
int parse_yesno(const char *str, int def);

X509_NAME *parse_name(char *str, long chtype, int multirdn);