Browse Source

Solves warning about GuestMemory having internal linkage.

It is very hard to explain why this public interface class was defined
in an anonymous namespace inside a header file.
nce_cpp
darktux 2 years ago
committed by Briar
parent
commit
60643dd1b2
  1. 2
      src/core/guest_memory.h

2
src/core/guest_memory.h

@ -31,7 +31,6 @@ enum GuestMemoryFlags : u32 {
UnsafeReadCachedWrite = UnsafeReadWrite | Cached, UnsafeReadCachedWrite = UnsafeReadWrite | Cached,
}; };
namespace {
template <typename M, typename T, GuestMemoryFlags FLAGS> template <typename M, typename T, GuestMemoryFlags FLAGS>
class GuestMemory { class GuestMemory {
using iterator = T*; using iterator = T*;
@ -219,6 +218,5 @@ public:
} }
} }
}; };
} // namespace
} // namespace Core::Memory } // namespace Core::Memory
Loading…
Cancel
Save