https://github.com/PCSX2/pcsx2/issues/7623 https://github.com/PCSX2/pcsx2/pull/7847 --- a/pcsx2/GameDatabase.cpp +++ b/pcsx2/GameDatabase.cpp @@ -151,5 +151,5 @@ if (node.has_child("gameFixes") && node["gameFixes"].has_children()) { - for (const ryml::NodeRef& n : node["gameFixes"].children()) + for (const ryml::ConstNodeRef& n : node["gameFixes"].children()) { bool fixValidated = false; @@ -182,5 +182,5 @@ if (node.has_child("speedHacks") && node["speedHacks"].has_children()) { - for (const ryml::NodeRef& n : node["speedHacks"].children()) + for (const ryml::ConstNodeRef& n : node["speedHacks"].children()) { bool speedHackValidated = false; @@ -212,5 +212,5 @@ if (node.has_child("gsHWFixes")) { - for (const ryml::NodeRef& n : node["gsHWFixes"].children()) + for (const ryml::ConstNodeRef& n : node["gsHWFixes"].children()) { const std::string_view id_name(n.key().data(), n.key().size()); @@ -233,5 +233,5 @@ if (node.has_child("memcardFilters") && node["memcardFilters"].has_children()) { - for (const ryml::NodeRef& n : node["memcardFilters"].children()) + for (const ryml::ConstNodeRef& n : node["memcardFilters"].children()) { auto memcardFilter = std::string(n.val().str, n.val().len); @@ -243,5 +243,5 @@ if (node.has_child("patches") && node["patches"].has_children()) { - for (const ryml::NodeRef& n : node["patches"].children()) + for (const ryml::ConstNodeRef& n : node["patches"].children()) { // use a crc of 0 for default patches