core/cheat_engine: Make MemoryReadImpl and MemoryWriteImpl internally linked

These don't need to be visible outside of the translation unit, so they
can be enclosed within an anonymous namespace.
This commit is contained in:
Lioncash 2019-03-24 18:34:39 -04:00
parent 3f74518e19
commit b26481c94b
1 changed files with 2 additions and 0 deletions

View File

@ -423,6 +423,7 @@ std::array<u8, 16> TextCheatParser::ParseSingleLineCheat(const std::string& line
return out; return out;
} }
namespace {
u64 MemoryReadImpl(u32 width, VAddr addr) { u64 MemoryReadImpl(u32 width, VAddr addr) {
switch (width) { switch (width) {
case 1: case 1:
@ -457,6 +458,7 @@ void MemoryWriteImpl(u32 width, VAddr addr, u64 value) {
UNREACHABLE(); UNREACHABLE();
} }
} }
} // Anonymous namespace
CheatEngine::CheatEngine(Core::System& system, std::vector<CheatList> cheats_, CheatEngine::CheatEngine(Core::System& system, std::vector<CheatList> cheats_,
const std::string& build_id, VAddr code_region_start, const std::string& build_id, VAddr code_region_start,