mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-04 12:49:36 -06:00
BUG: LastError can return 0, so handle that case
This commit is contained in:
@@ -205,8 +205,12 @@ bool cmLoadCommandCommand::InitialPass(std::vector<std::string> const& args)
|
||||
if(!lib)
|
||||
{
|
||||
std::string err = "Attempt to load the library ";
|
||||
err += fullPath + " failed. Additional error info is:\n";
|
||||
err += cmDynamicLoader::LastError();
|
||||
err += fullPath + " failed.";
|
||||
if ( cmDynamicLoader::LastError() )
|
||||
{
|
||||
err += " Additional error info is:\n";
|
||||
err += cmDynamicLoader::LastError();
|
||||
}
|
||||
this->SetError(err.c_str());
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user