From 09dca29c8898916772c2a2a6b86b625c812007ed Mon Sep 17 00:00:00 2001 From: Adam Date: Tue, 7 Feb 2017 17:20:07 -0500 Subject: Normalize databases by not allowing generic Object references Remove redis database support --- include/modules/chanserv/chanaccess.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'include/modules/chanserv/chanaccess.h') diff --git a/include/modules/chanserv/chanaccess.h b/include/modules/chanserv/chanaccess.h index faaf48175..dff39c0f8 100644 --- a/include/modules/chanserv/chanaccess.h +++ b/include/modules/chanserv/chanaccess.h @@ -35,7 +35,7 @@ class CoreExport ChanAccess : public Serialize::Object static constexpr const char *const NAME = "access"; Serialize::Storage channel; - Serialize::Storage object; + Serialize::Storage account; Serialize::Storage creator, mask; Serialize::Storage last_seen, created; @@ -56,11 +56,10 @@ class CoreExport ChanAccess : public Serialize::Object virtual Anope::string GetMask() anope_abstract; virtual void SetMask(const Anope::string &) anope_abstract; - virtual Serialize::Object *GetObj() anope_abstract; - virtual void SetObj(Serialize::Object *) anope_abstract; + virtual NickServ::Account *GetAccount() anope_abstract; + virtual void SetAccount(NickServ::Account *) anope_abstract; virtual Anope::string Mask() anope_abstract; - virtual NickServ::Account *GetAccount() anope_abstract; /** Check if this access entry matches the given user or account * @param u The user -- cgit