mirror of
https://github.com/intel/llvm.git
synced 2026-01-16 05:32:28 +08:00
Make GetInstanceSettingsValue methods take an Error * rather than an Error &,
and have them return a bool to indicate success or not. llvm-svn: 114361
This commit is contained in:
@@ -1375,11 +1375,11 @@ DebuggerInstanceSettings::UpdateInstanceSettingsVariable (const ConstString &var
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
bool
|
||||
DebuggerInstanceSettings::GetInstanceSettingsValue (const SettingEntry &entry,
|
||||
const ConstString &var_name,
|
||||
StringList &value,
|
||||
Error &err)
|
||||
Error *err)
|
||||
{
|
||||
if (var_name == PromptVarName())
|
||||
{
|
||||
@@ -1404,7 +1404,12 @@ DebuggerInstanceSettings::GetInstanceSettingsValue (const SettingEntry &entry,
|
||||
value.AppendString ("false");
|
||||
}
|
||||
else
|
||||
err.SetErrorStringWithFormat ("unrecognized variable name '%s'", var_name.AsCString());
|
||||
{
|
||||
if (err)
|
||||
err->SetErrorStringWithFormat ("unrecognized variable name '%s'", var_name.AsCString());
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
Reference in New Issue
Block a user