diff --git a/include/modules.h b/include/modules.h index 4590d5036..d6f529cb2 100644 --- a/include/modules.h +++ b/include/modules.h @@ -1016,10 +1016,11 @@ public: */ virtual void OnSetCorrectModes(User *user, Channel *chan, AccessGroup &access, bool &give_modes, bool &take_modes) ATTR_NOT_NULL(2, 3) { throw NotImplementedException(); } - virtual void OnSerializeCheck(Serialize::Type *st) ATTR_NOT_NULL(2) { throw NotImplementedException(); } virtual void OnSerializableConstruct(Serializable *st) ATTR_NOT_NULL(2) { throw NotImplementedException(); } virtual void OnSerializableDestruct(Serializable *st) ATTR_NOT_NULL(2) { throw NotImplementedException(); } virtual void OnSerializableUpdate(Serializable *st) ATTR_NOT_NULL(2) { throw NotImplementedException(); } + + virtual void OnSerializeTypeCheck(Serialize::Type *st) ATTR_NOT_NULL(2) { throw NotImplementedException(); } virtual void OnSerializeTypeCreate(Serialize::Type *st) ATTR_NOT_NULL(2) { throw NotImplementedException(); } /** Called when a chanserv/set command is used @@ -1191,7 +1192,7 @@ enum Implementation I_OnSerializableConstruct, I_OnSerializableDestruct, I_OnSerializableUpdate, - I_OnSerializeCheck, + I_OnSerializeTypeCheck, I_OnSerializeTypeCreate, I_OnServerConnect, I_OnServerDisconnect, diff --git a/modules/database/db_sql_live.cpp b/modules/database/db_sql_live.cpp index b8b6a1546..edf80655d 100644 --- a/modules/database/db_sql_live.cpp +++ b/modules/database/db_sql_live.cpp @@ -175,7 +175,7 @@ public: this->updated_items.erase(obj); } - void OnSerializeCheck(Serialize::Type *obj) override + void OnSerializeTypeCheck(Serialize::Type *obj) override { if (!this->CheckInit() || obj->GetTimestamp() == Anope::CurTime) return; diff --git a/src/serialize.cpp b/src/serialize.cpp index c15f3a468..514c17ce7 100644 --- a/src/serialize.cpp +++ b/src/serialize.cpp @@ -104,7 +104,7 @@ void Serializable::QueueUpdate() FOREACH_MOD(OnSerializableUpdate, (this)); /* Check for modifications now - this can delete this object! */ - FOREACH_MOD(OnSerializeCheck, (this->GetSerializableType())); + FOREACH_MOD(OnSerializeTypeCheck, (this->GetSerializableType())); } bool Serializable::IsCached(Serialize::Data &data) @@ -182,7 +182,7 @@ void Type::Create() void Type::Check() { - FOREACH_MOD(OnSerializeCheck, (this)); + FOREACH_MOD(OnSerializeTypeCheck, (this)); } void Type::UpdateTimestamp()