Browse Source

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>
Laurent Vivier 1 year ago
parent
commit
9962b7c213
1 changed files with 3 additions and 3 deletions
  1. 3 3
      linux-user/syscall.c

+ 3 - 3
linux-user/syscall.c

@@ -11177,14 +11177,14 @@ static abi_long do_syscall1(CPUArchState *cpu_env, int num, abi_long arg1,
         }
         }
     case TARGET_NR_getcpu:
     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,
                                        arg2 ? &node : NULL,
                                        NULL));
                                        NULL));
             if (is_error(ret)) {
             if (is_error(ret)) {
                 return ret;
                 return ret;
             }
             }
-            if (arg1 && put_user_u32(cpu, arg1)) {
+            if (arg1 && put_user_u32(cpuid, arg1)) {
                 return -TARGET_EFAULT;
                 return -TARGET_EFAULT;
             }
             }
             if (arg2 && put_user_u32(node, arg2)) {
             if (arg2 && put_user_u32(node, arg2)) {