1
0
mirror of https://github.com/RPCS3/rpcs3.git synced 2024-11-24 19:52:37 +01:00

Avoid std::move() for copy elision

This could disable zero-copy optimisations, which is the opposite of
what we want.
This commit is contained in:
Emmanuel Gil Peyrot 2019-10-22 11:33:29 +02:00 committed by Ivan
parent 586fe11e22
commit 9d1b7af2eb
2 changed files with 5 additions and 5 deletions

View File

@ -402,7 +402,7 @@ std::vector<std::string> fmt::split(const std::string& source, std::initializer_
result.push_back(source.substr(cursor_begin));
}
return std::move(result);
return result;
}
std::string fmt::trim(const std::string& source, const std::string& values)

View File

@ -200,7 +200,7 @@ public:
if (const u32 idm_id = idm::import_existing<lv2_config_handle>(cfg))
{
cfg->idm_id = idm_id;
return std::move(cfg);
return cfg;
}
return nullptr;
}
@ -259,7 +259,7 @@ public:
{
service->wkptr = service;
service->idm_id = idm_id;
return std::move(service);
return service;
}
return nullptr;
@ -326,7 +326,7 @@ public:
{
listener->wkptr = listener;
listener->idm_id = idm_id;
return std::move(listener);
return listener;
}
return nullptr;
@ -389,7 +389,7 @@ public:
g_fxo->get<lv2_config>()->add_service_event(ev);
return std::move(ev);
return ev;
}
// Destructor