Fixes for C++98
[junction.git] / junction / extra / impl / MapAdapter_StdMap.h
index 84259369d1cdddea13dba15f7af51021481d8f83..9ec81dacc3a47ea2121b6647a11eb3d4b422b9d8 100644 (file)
@@ -22,7 +22,7 @@ namespace extra {
 
 class MapAdapter {
 public:
-    static TURF_CONSTEXPR const char* MapName = "std::map + std::mutex";
+    static TURF_CONSTEXPR const char* getMapName() { return "std::map + std::mutex"; }
 
     MapAdapter(ureg) {
     }
@@ -52,7 +52,7 @@ public:
         Map(ureg) {
         }
 
-        void set(u32 key, void* value) {
+        void assign(u32 key, void* value) {
             std::lock_guard<std::mutex> guard(m_mutex);
             m_map[key] = value;
         }