* sysdeps/mach/munmap.c (__munmap): Return EINVAL if `addr' is 0.
+2014-04-16 Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+ * sysdeps/mach/munmap.c (__munmap): Return EINVAL if `addr' is 0.
+
2014-04-16 Stefan Liebler <stli@linux.vnet.ibm.com>
* sysdeps/s390/fpu/libm-test-ulps: Regenerate.
__munmap (__ptr_t addr, size_t len)
{
kern_return_t err;
+
+ if (addr == 0)
+ {
+ errno = EINVAL;
+ return -1;
+ }
+
if (err = __vm_deallocate (__mach_task_self (),
(vm_address_t) addr, (vm_size_t) len))
{