BUG: Fixed crash when source file cannot be looked up correctly.

This commit is contained in:
Brad King 2003-06-13 16:47:41 -04:00
parent abffd72cbb
commit dc87f60ca2
1 changed files with 6 additions and 3 deletions

View File

@ -128,10 +128,13 @@ bool cmSetSourceFilesPropertiesCommand::InitialPass(
// get the source file
cmSourceFile* sf =
m_Makefile->GetOrCreateSource(args[i].c_str(), generated);
// now loop through all the props and set them
for (k = 0; k < propertyPairs.size(); k = k + 2)
if(sf)
{
sf->SetProperty(propertyPairs[k].c_str(),propertyPairs[k+1].c_str());
// now loop through all the props and set them
for (k = 0; k < propertyPairs.size(); k = k + 2)
{
sf->SetProperty(propertyPairs[k].c_str(),propertyPairs[k+1].c_str());
}
}
}
return true;