Commit dd6f479e authored by Andy Polyakov's avatar Andy Polyakov
Browse files

mem_dbg.c: avoid compiler warnings.

PR: 1693
Submitted by: Stefan Neis
parent 87facba3
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -319,10 +319,10 @@ long CRYPTO_dbg_get_options(void)
static int mem_cmp(const MEM *a, const MEM *b)
	{
#ifdef _WIN64
	const char *a=(const char *)a->addr,
		   *b=(const char *)b->addr;
	if (a==b)	return 0;
	else if (a>b)	return 1;
	const char *ap=(const char *)a->addr,
		   *bp=(const char *)b->addr;
	if (ap==bp)	return 0;
	else if (ap>bp)	return 1;
	else		return -1;
#else
	return (const char *)a->addr - (const char *)b->addr;