summaryrefslogtreecommitdiff
path: root/src/shared_string.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/shared_string.hh')
-rw-r--r--src/shared_string.hh6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/shared_string.hh b/src/shared_string.hh
index 1aadafd0..2dfc3d38 100644
--- a/src/shared_string.hh
+++ b/src/shared_string.hh
@@ -102,14 +102,14 @@ class StringRegistry : public Singleton<StringRegistry>
{
public:
void debug_stats() const;
- SharedString intern(StringView str);
+ StringDataPtr intern(StringView str);
void purge_unused();
private:
- UnorderedSet<SharedString, MemoryDomain::SharedString> m_strings;
+ UnorderedMap<StringView, StringDataPtr, MemoryDomain::SharedString> m_strings;
};
-inline SharedString intern(StringView str)
+inline StringDataPtr intern(StringView str)
{
return StringRegistry::instance().intern(str);
}