summaryrefslogtreecommitdiff
path: root/include/users.h
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2012-09-02 08:30:54 -0400
committerAdam <Adam@anope.org>2012-09-02 08:30:54 -0400
commit1af64a9bbb150b9daae3944d6aae86864c271103 (patch)
treec24a1ac6793e997f83ac66810b611f88855fcd90 /include/users.h
parente3d5140dcc936ff411c438b7e3997104cb5f085a (diff)
Fix Windows
Diffstat (limited to 'include/users.h')
-rw-r--r--include/users.h19
1 files changed, 10 insertions, 9 deletions
diff --git a/include/users.h b/include/users.h
index d0b38025e..fab5fa868 100644
--- a/include/users.h
+++ b/include/users.h
@@ -13,6 +13,7 @@
#include "extensible.h"
#include "serialize.h"
#include "commands.h"
+#include "account.h"
extern CoreExport Anope::insensitive_map<User *> UserListByNick;
extern CoreExport Anope::map<User *> UserListByUID;
@@ -303,19 +304,19 @@ class CoreExport User : public virtual Base, public Extensible, public CommandRe
void Kill(const Anope::string &source, const Anope::string &reason);
};
-extern int32_t opcnt;
-extern uint32_t maxusercnt, usercnt;
-extern time_t maxusertime;
+extern CoreExport int32_t opcnt;
+extern CoreExport uint32_t maxusercnt, usercnt;
+extern CoreExport time_t maxusertime;
-extern User *finduser(const Anope::string &nick);
+extern CoreExport User *finduser(const Anope::string &nick);
-extern User *do_nick(const Anope::string &source, const Anope::string &nick, const Anope::string &username, const Anope::string &host, const Anope::string &server, const Anope::string &realname, time_t ts, const Anope::string &ip, const Anope::string &vhost, const Anope::string &uid, const Anope::string &modes);
+extern CoreExport User *do_nick(const Anope::string &source, const Anope::string &nick, const Anope::string &username, const Anope::string &host, const Anope::string &server, const Anope::string &realname, time_t ts, const Anope::string &ip, const Anope::string &vhost, const Anope::string &uid, const Anope::string &modes);
-extern void do_umode(const Anope::string &user, const Anope::string &modes);
-extern void do_kill(User *user, const Anope::string &reason);
+extern CoreExport void do_umode(const Anope::string &user, const Anope::string &modes);
+extern CoreExport void do_kill(User *user, const Anope::string &reason);
-extern bool matches_list(Channel *c, User *user, ChannelModeName mode);
+extern CoreExport bool matches_list(Channel *c, User *user, ChannelModeName mode);
-extern Anope::string create_mask(User *u);
+extern CoreExport Anope::string create_mask(User *u);
#endif // USERS_H