linux-user/syscall.c: clean up local variable shadowing in TARGET_NR_getcpu
Fix following warnings: .../linux-user/syscall.c: In function 'do_syscall1': .../linux-user/syscall.c:11180:22: warning: declaration of 'cpu' shadows a previous local [-Wshadow=local] 11180 | unsigned cpu, node; | ^~~ .../linux-user/syscall.c:8963:15: note: shadowed declaration is here 8963 | CPUState *cpu = env_cpu(cpu_env); | ^~~ Signed-off-by: Laurent Vivier <laurent@vivier.eu> Message-ID: <20230925151029.461358-5-laurent@vivier.eu> Reviewed-by: Thomas Huth <thuth@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com>
This commit is contained in:
parent
eb2929ca50
commit
9962b7c213
@ -11177,14 +11177,14 @@ static abi_long do_syscall1(CPUArchState *cpu_env, int num, abi_long arg1,
|
||||
}
|
||||
case TARGET_NR_getcpu:
|
||||
{
|
||||
unsigned cpu, node;
|
||||
ret = get_errno(sys_getcpu(arg1 ? &cpu : NULL,
|
||||
unsigned cpuid, node;
|
||||
ret = get_errno(sys_getcpu(arg1 ? &cpuid : NULL,
|
||||
arg2 ? &node : NULL,
|
||||
NULL));
|
||||
if (is_error(ret)) {
|
||||
return ret;
|
||||
}
|
||||
if (arg1 && put_user_u32(cpu, arg1)) {
|
||||
if (arg1 && put_user_u32(cpuid, arg1)) {
|
||||
return -TARGET_EFAULT;
|
||||
}
|
||||
if (arg2 && put_user_u32(node, arg2)) {
|
||||
|
Loading…
Reference in New Issue
Block a user