ctest: count errors from scripts properly
In the unlikely event that someone has a billion+ scripts (or some codepath returns negative numbers), we could overflow and make a pile of errors a non-error. This change also allows us to use flags for the error in the future rather than just "something went wrong".
This commit is contained in:
parent
66f587e7dc
commit
d8589e6437
|
@ -183,7 +183,7 @@ int cmCTestScriptHandler::ProcessHandler()
|
|||
for (size_t i=0; i < this->ConfigurationScripts.size(); ++i)
|
||||
{
|
||||
// for each script run it
|
||||
res += this->RunConfigurationScript
|
||||
res |= this->RunConfigurationScript
|
||||
(cmSystemTools::CollapseFullPath(this->ConfigurationScripts[i]),
|
||||
this->ScriptProcessScope[i]);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue