]> git.saurik.com Git - apple/xnu.git/blobdiff - libsyscall/wrappers/unix03/munmap.c
xnu-3789.70.16.tar.gz
[apple/xnu.git] / libsyscall / wrappers / unix03 / munmap.c
index b2d1079a8cf36a3af17333bec19825abaf42da81..8dd5d9b570705615a5ef3a885cc7eddd1d765f54 100644 (file)
@@ -39,12 +39,12 @@ extern int __munmap(void *, size_t);
 int
 munmap(void *addr, size_t len)
 {
-    int result = __munmap(addr, len);
-    
     if (__syscall_logger) {
         __syscall_logger(stack_logging_type_vm_deallocate, (uintptr_t)mach_task_self(), (uintptr_t)addr, len, 0, 0);
     }
     
+    int result = __munmap(addr, len);
+
     return result;
 }