diff --git a/src/common/symbols.cpp b/src/common/symbols.cpp index dcc9eeac5..d61f4c0c6 100644 --- a/src/common/symbols.cpp +++ b/src/common/symbols.cpp @@ -40,7 +40,7 @@ namespace Symbols return symbol; } - const std::string& GetName(u32 _address) + const std::string GetName(u32 _address) { return GetSymbol(_address).name; } diff --git a/src/common/symbols.h b/src/common/symbols.h index b76749654..e59bc5dd4 100644 --- a/src/common/symbols.h +++ b/src/common/symbols.h @@ -32,7 +32,7 @@ namespace Symbols void Add(u32 _address, const std::string& _name, u32 _size, u32 _type); TSymbol GetSymbol(u32 _address); - const std::string& GetName(u32 _address); + const std::string GetName(u32 _address); void Remove(u32 _address); void Clear(); };