RunSingleCommand: Avoid assignment in condition
Several compilers warn about this case even when an extra layer of parenthesis surrounds the assignment. Make the condition explicit.
This commit is contained in:
parent
642f10066a
commit
a343bc1c76
|
@ -615,7 +615,7 @@ bool cmSystemTools::RunSingleCommand(std::vector<cmStdString>const& command,
|
|||
int pipe;
|
||||
if ( output || outputflag != OUTPUT_NONE )
|
||||
{
|
||||
while((pipe = cmsysProcess_WaitForData(cp, &data, &length, 0)))
|
||||
while((pipe = cmsysProcess_WaitForData(cp, &data, &length, 0)) > 0)
|
||||
{
|
||||
if(output || outputflag != OUTPUT_NONE)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue