summary refs log tree commit diff stats
path: root/linux-user/syscall.c
diff options
context:
space:
mode:
Diffstat (limited to 'linux-user/syscall.c')
-rw-r--r--linux-user/syscall.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 075460bae9..155297966e 100644
--- a/linux-user/syscall.c
+++ b/linux-user/syscall.c
@@ -841,7 +841,7 @@ static long do_accept(int fd, target_ulong target_addr,
                       target_ulong target_addrlen)
 {
     socklen_t addrlen = tget32(target_addrlen);
-    void *addr = alloca(target_addrlen);
+    void *addr = alloca(addrlen);
     long ret;
 
     ret = get_errno(accept(fd, addr, &addrlen));