Fix crash on Continuous dashboard - related to last commit fixing issue #10060. Do not call ShouldCreateNewTag if command is NULL...
This commit is contained in:
parent
aad15c3abf
commit
47bd8637ab
|
@ -477,11 +477,17 @@ int cmCTest::Initialize(const char* binary_dir, cmCTestStartCommand* command)
|
||||||
|
|
||||||
// Create new "TAG" file or read existing one:
|
// Create new "TAG" file or read existing one:
|
||||||
//
|
//
|
||||||
|
bool createNewTag = true;
|
||||||
|
if (command)
|
||||||
|
{
|
||||||
|
createNewTag = command->ShouldCreateNewTag();
|
||||||
|
}
|
||||||
|
|
||||||
std::string tagfile = testingDir + "/TAG";
|
std::string tagfile = testingDir + "/TAG";
|
||||||
std::ifstream tfin(tagfile.c_str());
|
std::ifstream tfin(tagfile.c_str());
|
||||||
std::string tag;
|
std::string tag;
|
||||||
|
|
||||||
if (command->ShouldCreateNewTag())
|
if (createNewTag)
|
||||||
{
|
{
|
||||||
time_t tctime = time(0);
|
time_t tctime = time(0);
|
||||||
if ( this->TomorrowTag )
|
if ( this->TomorrowTag )
|
||||||
|
|
Loading…
Reference in New Issue