]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/membership.h
Fix null dereference caused by tracking dummy
[user/henk/code/inspircd.git] / include / membership.h
index dcaa5e1e1b571bb0af5a584cc3d68ab9911116c4..458c7efc4b7575872f9be21de1881bd5faafa1a0 100644 (file)
@@ -17,7 +17,7 @@
 class User;
 class Channel;
 
-struct Membership : public Extensible
+struct CoreExport Membership : public Extensible
 {
        User* const user;
        Channel* const chan;
@@ -31,10 +31,10 @@ struct Membership : public Extensible
        unsigned int getRank();
 };
 
-typedef std::map<User*, Membership*> UserMembList;
-typedef UserMembList::iterator UserMembIter;
-typedef UserMembList::const_iterator UserMembCIter;
+CoreExport typedef std::map<User*, Membership*> UserMembList;
+CoreExport typedef UserMembList::iterator UserMembIter;
+CoreExport typedef UserMembList::const_iterator UserMembCIter;
 
-typedef std::set<User*> CUList;
+CoreExport typedef std::set<User*> CUList;
 
 #endif