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

Wrap "keep valgrind happy" change in #ifdef PEDANTIC so any entropy in the

buffer can be normally used.
parent 1c90899e
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -154,7 +154,9 @@ void RAND_add(const void *buf, int num, double entropy)
int RAND_bytes(unsigned char *buf, int num)
	{
	const RAND_METHOD *meth = RAND_get_rand_method();
#ifdef PEDANTIC
	memset(buf, 0, num);
#endif
	if (meth && meth->bytes)
		return meth->bytes(buf,num);
	return(-1);
@@ -163,7 +165,9 @@ int RAND_bytes(unsigned char *buf, int num)
int RAND_pseudo_bytes(unsigned char *buf, int num)
	{
	const RAND_METHOD *meth = RAND_get_rand_method();
#ifdef PEDANTIC
	memset(buf, 0, num);
#endif
	if (meth && meth->pseudorand)
		return meth->pseudorand(buf,num);
	return(-1);