Accept NULL pointer.

pull/861/head
Nicholas Marriott 2017-04-12 07:41:11 +01:00
parent d720a1487b
commit 9583878a7b
1 changed files with 4 additions and 2 deletions

View File

@ -24,6 +24,8 @@
void
freezero(void *ptr, size_t size)
{
memset(ptr, 0, size);
free(ptr);
if (ptr != NULL) {
memset(ptr, 0, size);
free(ptr);
}
}