Revision 982f3ab6 linux-user/syscall.c
b/linux-user/syscall.c | ||
---|---|---|
3190 | 3190 |
|
3191 | 3191 |
argc = 0; |
3192 | 3192 |
guest_argp = arg2; |
3193 |
for (gp = guest_argp; ; gp++) {
|
|
3193 |
for (gp = guest_argp; ; gp += sizeof(abi_ulong)) {
|
|
3194 | 3194 |
if (get_user_ual(addr, gp)) |
3195 | 3195 |
goto efault; |
3196 | 3196 |
if (!addr) |
... | ... | |
3199 | 3199 |
} |
3200 | 3200 |
envc = 0; |
3201 | 3201 |
guest_envp = arg3; |
3202 |
for (gp = guest_envp; ; gp++) {
|
|
3202 |
for (gp = guest_envp; ; gp += sizeof(abi_ulong)) {
|
|
3203 | 3203 |
if (get_user_ual(addr, gp)) |
3204 | 3204 |
goto efault; |
3205 | 3205 |
if (!addr) |
Also available in: Unified diff