1
0
mirror of https://github.com/anope/anope.git synced 2026-06-28 06:16:37 +02:00

Add defines for the core serialisation type names.

This commit is contained in:
Sadie Powell
2025-03-12 14:20:43 +00:00
parent cdcf0e2f9a
commit e7b18609f6
12 changed files with 73 additions and 39 deletions
+6 -6
View File
@@ -15,15 +15,15 @@
#include "config.h"
#include <climits>
Serialize::Checker<nickcore_map> NickCoreList("NickCore");
Serialize::Checker<nickcoreid_map> NickCoreIdList("NickCore");
Serialize::Checker<nickcore_map> NickCoreList(NICKCORE_TYPE);
Serialize::Checker<nickcoreid_map> NickCoreIdList(NICKCORE_TYPE);
NickCore::NickCore(const Anope::string &coredisplay, uint64_t coreid)
: Serializable("NickCore")
, chanaccess("ChannelInfo")
: Serializable(NICKCORE_TYPE)
, chanaccess(CHANNELINFO_TYPE)
, id(coreid)
, display(coredisplay)
, aliases("NickAlias")
, aliases(NICKALIAS_TYPE)
{
if (coredisplay.empty())
throw CoreException("Empty display passed to NickCore constructor");
@@ -67,7 +67,7 @@ NickCore::~NickCore()
}
NickCore::Type::Type()
: Serialize::Type("NickCore")
: Serialize::Type(NICKCORE_TYPE)
{
}