Fixed output as-it-happens issue. Now displays output as it receives each newline.
This commit is contained in:
parent
c6e5dd21fd
commit
7f9a0f508f
|
@ -159,12 +159,16 @@ int cmProcess::CheckOutput(double timeout)
|
|||
{
|
||||
// Append to the stdout buffer.
|
||||
this->StdOutBuffer.insert(this->StdOutBuffer.end(), data, data+length);
|
||||
this->LastOutputPipe = pipe;
|
||||
return pipe;
|
||||
}
|
||||
else if(pipe == cmsysProcess_Pipe_STDERR)
|
||||
{
|
||||
// Append to the stderr buffer.
|
||||
this->StdErrorBuffer.insert(this->StdErrorBuffer.end(),
|
||||
data, data+length);
|
||||
this->LastOutputPipe = pipe;
|
||||
return pipe;
|
||||
}
|
||||
else if(pipe == cmsysProcess_Pipe_None)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue