Browse Source

add support for 5th argument

Mike Frysinger 18 years ago
parent
commit
8bd30e89e6
1 changed files with 4 additions and 3 deletions
  1. 4 3
      libc/sysdeps/linux/common/mremap.c

+ 4 - 3
libc/sysdeps/linux/common/mremap.c

@@ -9,10 +9,11 @@
 
 #include "syscalls.h"
 #include <unistd.h>
+#define mremap _hidemremap
 #include <sys/mman.h>
+#undef mremap
 
 libc_hidden_proto(mremap)
-
-_syscall4(__ptr_t, mremap, __ptr_t, old_address, size_t, old_size, size_t,
-		  new_size, int, may_move);
+_syscall5(void *, mremap, void *, old_address, size_t, old_size, size_t,
+		  new_size, int, may_move, void *, new_address);
 libc_hidden_def(mremap)