summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/GraphicsModSystem/Runtime
diff options
context:
space:
mode:
authorPokechu22 <Pokechu022@gmail.com>2023-02-02 15:41:11 -0800
committerPokechu22 <Pokechu022@gmail.com>2023-02-09 16:23:02 -0800
commit95bee485c97a5b3d2df5c664802d400cfd53aaba (patch)
treef6a7c05937a59c214a11f2a1e8c500f9a988676c /Source/Core/VideoCommon/GraphicsModSystem/Runtime
parent7fafb005611bfc285ba5c32de15d92fb66b99e46 (diff)
GraphicsModManager: Fix shadowing warning
Diffstat (limited to 'Source/Core/VideoCommon/GraphicsModSystem/Runtime')
-rw-r--r--Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModManager.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModManager.cpp b/Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModManager.cpp
index 368e7adba4..8e381cdd87 100644
--- a/Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModManager.cpp
+++ b/Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModManager.cpp
@@ -195,21 +195,22 @@ void GraphicsModManager::Load(const GraphicsModGroupConfig& config)
{
for (const GraphicsModFeatureConfig& feature : mod.m_features)
{
- const auto create_action = [](const std::string_view& action_name,
- const picojson::value& json_data,
- GraphicsModConfig mod) -> std::unique_ptr<GraphicsModAction> {
+ const auto create_action =
+ [](const std::string_view& action_name, const picojson::value& json_data,
+ GraphicsModConfig mod_config) -> std::unique_ptr<GraphicsModAction> {
auto action = GraphicsModActionFactory::Create(action_name, json_data);
if (action == nullptr)
{
return nullptr;
}
- return std::make_unique<DecoratedAction>(std::move(action), std::move(mod));
+ return std::make_unique<DecoratedAction>(std::move(action), std::move(mod_config));
};
const auto internal_group = fmt::format("{}.{}", mod.m_title, feature.m_group);
- const auto add_target = [&](const GraphicsTargetConfig& target, GraphicsModConfig mod) {
- auto action = create_action(feature.m_action, feature.m_action_data, std::move(mod));
+ const auto add_target = [&](const GraphicsTargetConfig& target,
+ GraphicsModConfig mod_config) {
+ auto action = create_action(feature.m_action, feature.m_action_data, std::move(mod_config));
if (action == nullptr)
{
WARN_LOG_FMT(VIDEO, "Failed to create action '{}' for group '{}'.", feature.m_action,