]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
More CoreExport.
authorpeavey <peavey@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 11 Oct 2009 21:49:18 +0000 (21:49 +0000)
committerpeavey <peavey@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 11 Oct 2009 21:49:18 +0000 (21:49 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11843 e03df62e-2008-0410-955e-edbf42e46eb7

include/extensible.h
include/membership.h

index 10e96d8752d80d04ca56519c7311acb0fa8c8629..b6e7da5d2a94218cefad02bb185590626e211bcb 100644 (file)
@@ -48,7 +48,7 @@ class CoreExport ExtensionItem
 };
 
 /** A private data store for an Extensible class */
-typedef std::map<std::string,void*> ExtensibleStore;
+CoreExport typedef std::map<std::string,void*> ExtensibleStore;
 
 /** class Extensible is the parent class of many classes such as User and Channel.
  * class Extensible implements a system which allows modules to 'extend' the class by attaching data within
index 6aad49bcb92f79e31f04b85a1d49532af14f285c..458c7efc4b7575872f9be21de1881bd5faafa1a0 100644 (file)
@@ -31,10 +31,10 @@ struct CoreExport 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