Răsfoiți Sursa

dmnt: cheats: Fix valid address range

german77 2 ani în urmă
părinte
comite
366bb52ec8
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      src/core/memory/cheat_engine.cpp

+ 2 - 2
src/core/memory/cheat_engine.cpp

@@ -117,9 +117,9 @@ bool StandardVmCallbacks::IsAddressInRange(VAddr in) const {
         (in < metadata.heap_extents.base ||
          in >= metadata.heap_extents.base + metadata.heap_extents.size) &&
         (in < metadata.alias_extents.base ||
-         in >= metadata.heap_extents.base + metadata.alias_extents.size) &&
+         in >= metadata.alias_extents.base + metadata.alias_extents.size) &&
         (in < metadata.aslr_extents.base ||
-         in >= metadata.heap_extents.base + metadata.aslr_extents.size)) {
+         in >= metadata.aslr_extents.base + metadata.aslr_extents.size)) {
         LOG_DEBUG(CheatEngine,
                   "Cheat attempting to access memory at invalid address={:016X}, if this "
                   "persists, "