From 4015b1d397c5beb1968497e1f8ab6238e743c972 Mon Sep 17 00:00:00 2001
From: Lucas Clemente Vella <lvella@gmail.com>
Date: Sun, 31 Mar 2024 13:40:04 +0100
Subject: [PATCH] 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.
---
 src/core/guest_memory.h | 2 --
 1 file changed, 2 deletions(-)

diff --git a/src/core/guest_memory.h b/src/core/guest_memory.h
index 83292f7023..a753f51a4e 100644
--- a/src/core/guest_memory.h
+++ b/src/core/guest_memory.h
@@ -31,7 +31,6 @@ enum GuestMemoryFlags : u32 {
     UnsafeReadCachedWrite = UnsafeReadWrite | Cached,
 };
 
-namespace {
 template <typename M, typename T, GuestMemoryFlags FLAGS>
 class GuestMemory {
     using iterator = T*;
@@ -219,6 +218,5 @@ public:
         }
     }
 };
-} // namespace
 
 } // namespace Core::Memory
-- 
GitLab