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;
|
int pipe;
|
||||||
if ( output || outputflag != OUTPUT_NONE )
|
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)
|
if(output || outputflag != OUTPUT_NONE)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user