Allow memset of zero

This commit is contained in:
Nikos Mavrogiannopoulos
2014-05-27 15:46:08 +02:00
parent 0586e4c5fa
commit 01211c610c

View File

@@ -69,9 +69,10 @@ void safe_memset(void *data, int c, size_t size)
* sent by David Jacobson in the openssl-dev mailing list.
*/
do {
memset(data, c, size);
} while(vdata[volatile_zero] != c);
if (size > 0)
do {
memset(data, c, size);
} while(vdata[volatile_zero] != c);
}
#endif