ENH: Handle non-existing variables

This commit is contained in:
Andy Cedilnik 2005-06-13 14:29:45 -04:00
parent 29f7e505a5
commit 6037d1ae66

View File

@ -99,7 +99,7 @@ char* cmCommandArgumentParserHelper::ExpandVariable(const char* var)
return this->AddString(ostr.str().c_str());
}
const char* value = m_Makefile->GetDefinition(var);
if (m_EscapeQuotes)
if (m_EscapeQuotes && value)
{
return this->AddString(cmSystemTools::EscapeQuotes(value).c_str());
}