forked from qt-creator/qt-creator
Meson/ToolWrapper: Fix missing initialization of m_isValid
Amends a4a92a04a1
Change-Id: Idab3141317729a6c2cf2ce0eaa1aa8c09ef1a1d7
Coverity-Id: 1598577
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -27,12 +27,13 @@ static ToolType typeFromId(const QString &id)
|
|||||||
}
|
}
|
||||||
|
|
||||||
ToolWrapper::ToolWrapper(const Store &data)
|
ToolWrapper::ToolWrapper(const Store &data)
|
||||||
|
: ToolWrapper(
|
||||||
|
typeFromId(data.value(Constants::ToolsSettings::TOOL_TYPE_KEY).toString()),
|
||||||
|
data[Constants::ToolsSettings::NAME_KEY].toString(),
|
||||||
|
FilePath::fromSettings(data[Constants::ToolsSettings::EXE_KEY]),
|
||||||
|
Id::fromSetting(data[Constants::ToolsSettings::ID_KEY]),
|
||||||
|
data[Constants::ToolsSettings::AUTO_DETECTED_KEY].toBool())
|
||||||
{
|
{
|
||||||
m_toolType = typeFromId(data.value(Constants::ToolsSettings::TOOL_TYPE_KEY).toString());
|
|
||||||
m_name = data[Constants::ToolsSettings::NAME_KEY].toString();
|
|
||||||
m_exe = FilePath::fromSettings(data[Constants::ToolsSettings::EXE_KEY]);
|
|
||||||
m_id = Id::fromSetting(data[Constants::ToolsSettings::ID_KEY]);
|
|
||||||
m_autoDetected = data[Constants::ToolsSettings::AUTO_DETECTED_KEY].toBool();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ToolWrapper::ToolWrapper(ToolType toolType,
|
ToolWrapper::ToolWrapper(ToolType toolType,
|
||||||
|
Reference in New Issue
Block a user