Base: modernize C++: return braced init list

This commit is contained in:
wmayer
2023-08-17 13:14:46 +02:00
committed by wwmayer
parent b4787c1ee1
commit 59760c723f
24 changed files with 117 additions and 120 deletions

View File

@@ -980,16 +980,14 @@ std::string ParameterGrp::GetASCII(const char* Name, const char * pPreset) const
// if not return preset
if (!pcElem) {
if (!pPreset)
return std::string("");
else
return std::string(pPreset);
return {};
return {pPreset};
}
// if yes check the value and return
DOMNode *pcElem2 = pcElem->getFirstChild();
if (pcElem2)
return std::string(StrXUTF8(pcElem2->getNodeValue()).c_str());
else
return std::string("");
return {StrXUTF8(pcElem2->getNodeValue()).c_str()};
return {};
}
std::vector<std::string> ParameterGrp::GetASCIIs(const char * sFilter) const
@@ -1517,7 +1515,7 @@ ParameterManager::~ParameterManager()
Base::Reference<ParameterManager> ParameterManager::Create()
{
return Base::Reference<ParameterManager>(new ParameterManager());
return {new ParameterManager()};
}
void ParameterManager::Init()