ENH: fix seg fault in ccmake when hitting configure twice

This commit is contained in:
Bill Hoffman 2007-04-24 12:30:25 -04:00
parent 04448b9e03
commit 32aecc84a1
1 changed files with 4 additions and 2 deletions

View File

@ -623,9 +623,11 @@ void cmGlobalGenerator::Configure()
delete this->LocalGenerators[i];
}
this->LocalGenerators.clear();
this->TargetDependencies.clear();
this->TotalTargets.clear();
this->ProjectToTargetMap.clear();
this->ProjectMap.clear();
// start with this directory
cmLocalGenerator *lg = this->CreateLocalGenerator();
this->LocalGenerators.push_back(lg);