瀏覽代碼

add support for 5th argument

Mike Frysinger 19 年之前
父節點
當前提交
8bd30e89e6
共有 1 個文件被更改,包括 4 次插入3 次删除
  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)