diff --git a/src/cpp/ripple/utils.cpp b/src/cpp/ripple/utils.cpp index f2eb6945ad..fb488f19ff 100644 --- a/src/cpp/ripple/utils.cpp +++ b/src/cpp/ripple/utils.cpp @@ -24,6 +24,9 @@ void getRand(unsigned char *buf, int num) { +#ifdef PURIFY + memset(buf, 0, num); +#endif if (RAND_bytes(buf, num) != 1) { assert(false);