aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2017-09-21 22:09:15 +0200
committerShauren <shauren.trinity@gmail.com>2017-09-21 22:09:15 +0200
commit0c0f099dd6c7474e57d80e47f6f5a2dd97bf26af (patch)
treee3532a871720bec1bfe6bd4988e5da49f9a4c962
parent3269a68427bcfa200837281c336cbedc3d114dd1 (diff)
Build fix
-rw-r--r--src/server/bnetserver/Services/ServiceDispatcher.h9
-rw-r--r--src/server/game/Services/WorldserverServiceDispatcher.h9
2 files changed, 8 insertions, 10 deletions
diff --git a/src/server/bnetserver/Services/ServiceDispatcher.h b/src/server/bnetserver/Services/ServiceDispatcher.h
index cfeb055f86b..c08f0101ed2 100644
--- a/src/server/bnetserver/Services/ServiceDispatcher.h
+++ b/src/server/bnetserver/Services/ServiceDispatcher.h
@@ -15,8 +15,8 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#ifndef ServiceRegistry_h__
-#define ServiceRegistry_h__
+#ifndef ServiceDispatcher_h__
+#define ServiceDispatcher_h__
#include "MessageBuffer.h"
#include "Log.h"
@@ -60,11 +60,10 @@ namespace Battlenet
}
typedef void(*ServiceMethod)(Session*, uint32, uint32, MessageBuffer);
- // use identity hashing for map keys as they are already a hash (FNV1a of service name)
- std::unordered_map<uint32, ServiceMethod, std::identity<uint32>> _dispatchers;
+ std::unordered_map<uint32, ServiceMethod> _dispatchers;
};
}
#define sServiceDispatcher ServiceDispatcher::Instance()
-#endif // ServiceRegistry_h__
+#endif // ServiceDispatcher_h__
diff --git a/src/server/game/Services/WorldserverServiceDispatcher.h b/src/server/game/Services/WorldserverServiceDispatcher.h
index 99e9446f80e..9a52b42bf55 100644
--- a/src/server/game/Services/WorldserverServiceDispatcher.h
+++ b/src/server/game/Services/WorldserverServiceDispatcher.h
@@ -15,8 +15,8 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#ifndef ServiceRegistry_h__
-#define ServiceRegistry_h__
+#ifndef WorldserverServiceDispatcher_h__
+#define WorldserverServiceDispatcher_h__
#include "WorldSession.h"
#include "MessageBuffer.h"
@@ -59,11 +59,10 @@ namespace Battlenet
}
typedef void(*ServiceMethod)(WorldSession*, uint32, uint32, MessageBuffer);
- // use identity hashing for map keys as they are already a hash (FNV1a of service name)
- std::unordered_map<uint32, ServiceMethod, std::identity<uint32>> _dispatchers;
+ std::unordered_map<uint32, ServiceMethod> _dispatchers;
};
}
#define sServiceDispatcher Battlenet::WorldserverServiceDispatcher::Instance()
-#endif // ServiceRegistry_h__
+#endif // WorldserverServiceDispatcher_h__