From: Lancelot SIX Date: Mon, 31 Mar 2025 11:06:06 +0000 (+0100) Subject: gdbsupport/common-inferior.c: Fix mingw build X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7b34a95034ff62537db66049a1736e7b4436e499;p=thirdparty%2Fbinutils-gdb.git gdbsupport/common-inferior.c: Fix mingw build A recent change (512ca2fca4b "gdb: split up construct_inferior_arguments") introduced a build failure for mingw: CXX common-inferior.o .../gdb/gdbsupport/common-inferior.cc: In function ‘std::string escape_characters(const char*, const char*)’: .../gdb/gdbsupport/common-inferior.cc:62:20: error: ‘argv’ was not declared in this scope; did you mean ‘arg’? 62 | if (strpbrk (argv[i], special)) | ^~~~ | arg .../gdb/gdbsupport/common-inferior.cc:62:25: error: ‘i’ was not declared in this scope 62 | if (strpbrk (argv[i], special)) | ^ This patch fixes that. Change-Id: I07ade607bc4516627b433085b07d9d198d8e4b4a Approved-By: Tom de Vries --- diff --git a/gdbsupport/common-inferior.cc b/gdbsupport/common-inferior.cc index 4b868294062..e544780bd4b 100644 --- a/gdbsupport/common-inferior.cc +++ b/gdbsupport/common-inferior.cc @@ -59,7 +59,7 @@ escape_characters (const char *arg, const char *special) #ifdef __MINGW32__ bool quoted = false; - if (strpbrk (argv[i], special)) + if (strpbrk (arg, special)) { quoted = true; result += quote;