Преглед изворни кода

freezer: Take address values by value

VAddr will always be 64-bit, so there's no need to take a trivial
primitive alias by reference.
Lioncash пре 6 година
родитељ
комит
06ab28263b
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      src/core/tools/freezer.cpp

+ 3 - 3
src/core/tools/freezer.cpp

@@ -113,7 +113,7 @@ void Freezer::Unfreeze(VAddr address) {
 bool Freezer::IsFrozen(VAddr address) const {
     std::lock_guard lock{entries_mutex};
 
-    return std::find_if(entries.begin(), entries.end(), [&address](const Entry& entry) {
+    return std::find_if(entries.begin(), entries.end(), [address](const Entry& entry) {
                return entry.address == address;
            }) != entries.end();
 }
@@ -121,7 +121,7 @@ bool Freezer::IsFrozen(VAddr address) const {
 void Freezer::SetFrozenValue(VAddr address, u64 value) {
     std::lock_guard lock{entries_mutex};
 
-    const auto iter = std::find_if(entries.begin(), entries.end(), [&address](const Entry& entry) {
+    const auto iter = std::find_if(entries.begin(), entries.end(), [address](const Entry& entry) {
         return entry.address == address;
     });
 
@@ -140,7 +140,7 @@ void Freezer::SetFrozenValue(VAddr address, u64 value) {
 std::optional<Freezer::Entry> Freezer::GetEntry(VAddr address) const {
     std::lock_guard lock{entries_mutex};
 
-    const auto iter = std::find_if(entries.begin(), entries.end(), [&address](const Entry& entry) {
+    const auto iter = std::find_if(entries.begin(), entries.end(), [address](const Entry& entry) {
         return entry.address == address;
     });