MSVC compilation fixes: don't use std{out,err} as variable names; don't reuse loop variables
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -50,9 +50,9 @@ public:
|
||||
|
||||
void OnTerminate(int WXUNUSED(pid), int status)
|
||||
{
|
||||
wxStringOutputStream stdout, stderr;
|
||||
if (GetInputStream()) stdout.Write(*GetInputStream());
|
||||
if (GetErrorStream()) stderr.Write(*GetErrorStream());
|
||||
wxStringOutputStream out, err;
|
||||
if (GetInputStream()) out.Write(*GetInputStream());
|
||||
if (GetErrorStream()) err.Write(*GetErrorStream());
|
||||
|
||||
//wxPrintf("%s\n", stdout.GetString());
|
||||
//wxPrintf("%s\n", stderr.GetString());
|
||||
@@ -62,8 +62,8 @@ public:
|
||||
// but then the assert dialog pop-ups and thus the app doesn't exit
|
||||
// FIXME: make assertion detection work also under other platforms
|
||||
// see http://trac.wxwidgets.org/ticket/10697
|
||||
m_crashed = stdout.GetString().Contains("assert") ||
|
||||
stderr.GetString().Contains("assert");
|
||||
m_crashed = out.GetString().Contains("assert") ||
|
||||
err.GetString().Contains("assert");
|
||||
m_exitCode = status;
|
||||
}
|
||||
|
||||
@@ -102,11 +102,12 @@ public:
|
||||
|
||||
bool TestExec(const wxVector<wxFileName>& programs, long timeout)
|
||||
{
|
||||
size_t i;
|
||||
wxVector<MonitorData*> data;
|
||||
|
||||
// run all programs specified as command line parameters
|
||||
wxArrayLong procID;
|
||||
for (size_t i=0; i<programs.size(); i++)
|
||||
for (i=0; i<programs.size(); i++)
|
||||
{
|
||||
MonitorData *dt = new MonitorData(programs[i].GetFullPath());
|
||||
|
||||
@@ -128,7 +129,7 @@ bool TestExec(const wxVector<wxFileName>& programs, long timeout)
|
||||
|
||||
// check if all processes are still running
|
||||
bool allok = true;
|
||||
for (size_t i=0; i<data.size(); i++)
|
||||
for (i=0; i<data.size(); i++)
|
||||
{
|
||||
MonitoredProcess& proc = data[i]->process;
|
||||
const wxString& prog = data[i]->program;
|
||||
|
Reference in New Issue
Block a user