config: Move input strings in Loader constructors

Eliminates a copy, minor, but basically a "free" change.
This commit is contained in:
Lioncash committed 2021-06-04 12:40:38 -04:00
1 parent 39b2be15ab
commit 5cec8ddca0
1 file changed
+4 -4
+4 -4
View File
@@ -166,13 +166,13 @@ namespace FEX::Config {
}
MainLoader::MainLoader()
: FEX::Config::OptionMapper(FEXCore::Config::LayerType::LAYER_MAIN) {
Config = FEXCore::Config::GetConfigFileLocation();
: FEX::Config::OptionMapper(FEXCore::Config::LayerType::LAYER_MAIN)
, Config{FEXCore::Config::GetConfigFileLocation()} {
}
MainLoader::MainLoader(std::string ConfigFile)
: FEX::Config::OptionMapper(FEXCore::Config::LayerType::LAYER_MAIN) {
Config = ConfigFile;
: FEX::Config::OptionMapper(FEXCore::Config::LayerType::LAYER_MAIN)
, Config{std::move(ConfigFile)} {
}
void MainLoader::Load() {