aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEnze Li <enze.li@hotmail.com>2022-07-11 20:53:48 +0800
committerEnze Li <enze.li@hotmail.com>2022-07-13 20:10:18 +0800
commitcf6c1e710ee162a5adb0ae47acb731f2bfecc956 (patch)
treebd6100f8621d56168c9bb87ad53b16899ab8e318
parent52c0a455466aa437e4b8d6967e44767c8f3fa260 (diff)
downloadgdb-cf6c1e710ee162a5adb0ae47acb731f2bfecc956.zip
gdb-cf6c1e710ee162a5adb0ae47acb731f2bfecc956.tar.gz
gdb-cf6c1e710ee162a5adb0ae47acb731f2bfecc956.tar.bz2
gdbserver: remove unused variable
When building with clang 15, I got this error: CXX server.o server.cc:2985:10: error: variable 'new_argc' set but not used [-Werror,-Wunused-but-set-variable] int i, new_argc; ^ Remove the unused variable to eliminate the error. Tested by rebuilding on x86_64-linux with clang 15.
-rw-r--r--gdbserver/server.cc8
1 files changed, 2 insertions, 6 deletions
diff --git a/gdbserver/server.cc b/gdbserver/server.cc
index f9c02a9..c619206 100644
--- a/gdbserver/server.cc
+++ b/gdbserver/server.cc
@@ -2982,14 +2982,10 @@ handle_v_run (char *own_buf)
char *p, *next_p;
std::vector<char *> new_argv;
char *new_program_name = NULL;
- int i, new_argc;
+ int i;
- new_argc = 0;
for (p = own_buf + strlen ("vRun;"); p && *p; p = strchr (p, ';'))
- {
- p++;
- new_argc++;
- }
+ p++;
for (i = 0, p = own_buf + strlen ("vRun;"); *p; p = next_p, ++i)
{