1.1 --- a/core/AdminCache.h Thu Feb 08 21:41:28 2007 +0000
1.2 +++ b/core/AdminCache.h Fri Feb 09 01:08:59 2007 +0000
1.3 @@ -131,6 +131,9 @@
1.4 unsigned int FlagBitsToArray(FlagBits bits, AdminFlag array[], unsigned int maxSize);
1.5 bool CheckAdminFlags(AdminId id, FlagBits bits);
1.6 bool CanAdminTarget(AdminId id, AdminId target);
1.7 + void SetAdminFlags(AdminId id, AccessMode mode, FlagBits bits);
1.8 +public:
1.9 + bool IsValidAdmin(AdminId id);
1.10 private:
1.11 void _UnsetCommandOverride(const char *cmd);
1.12 void _UnsetCommandGroupOverride(const char *group);
1.13 @@ -155,6 +158,7 @@
1.14 int m_FirstUser;
1.15 int m_LastUser;
1.16 int m_FreeUserList;
1.17 + bool m_InvalidatingAdmins;
1.18 };
1.19
1.20 extern AdminCache g_Admins;