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