]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
More CoreExport, brought the errors down, but some still persist.
authorpeavey <peavey@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 11 Oct 2009 22:32:06 +0000 (22:32 +0000)
committerpeavey <peavey@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 11 Oct 2009 22:32:06 +0000 (22:32 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11846 e03df62e-2008-0410-955e-edbf42e46eb7

include/protocol.h
include/users.h

index a3afe9fb37f37da3066ea1e2481afc352abba425..c6db5155ea2022b26d857e1d10b63d5215c35908 100644 (file)
@@ -18,9 +18,9 @@
 
 class User;
 
-typedef std::vector<std::string> parameterlist;
+CoreExport typedef std::vector<std::string> parameterlist;
 
-class ProtoServer
+class CoreExport ProtoServer
 {
  public:
        std::string servername;
@@ -31,9 +31,9 @@ class ProtoServer
        unsigned int latencyms;
 };
 
-typedef std::list<ProtoServer> ProtoServerList;
+CoreExport typedef std::list<ProtoServer> ProtoServerList;
 
-class ProtocolInterface : public Extensible
+class CoreExport ProtocolInterface : public Extensible
 {
  public:
        ProtocolInterface() { }
index 884aaceeb7970371d8dc4085c8f34d5610db5f73..a898d58130d18b7f58c752473d51e319c09afc8c 100644 (file)
@@ -196,19 +196,19 @@ struct CoreExport ConnectClass : public refcountbase
 
 /** Holds a complete list of all channels to which a user has been invited and has not yet joined, and the time at which they'll expire.
  */
-typedef std::vector< std::pair<irc::string, time_t> > InvitedList;
+CoreExport typedef std::vector< std::pair<irc::string, time_t> > InvitedList;
 
 /** Holds a complete list of all allow and deny tags from the configuration file (connection classes)
  */
-typedef std::vector<reference<ConnectClass> > ClassVector;
+CoreExport typedef std::vector<reference<ConnectClass> > ClassVector;
 
 /** Typedef for the list of user-channel records for a user
  */
-typedef std::set<Channel*> UserChanList;
+CoreExport typedef std::set<Channel*> UserChanList;
 
 /** Shorthand for an iterator into a UserChanList
  */
-typedef UserChanList::iterator UCListIter;
+CoreExport typedef UserChanList::iterator UCListIter;
 
 /* Required forward declaration
  */