]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/base.h
Merge pull request #1230 from SaberUK/insp20+ipcache
[user/henk/code/inspircd.git] / include / base.h
index 3e868ff22e7a20ab8594d49d2841ffa6bd8c39f4..19222a6f5d2ac4ac592ae84797c7044c31d7a1a1 100644 (file)
@@ -26,6 +26,7 @@
 #include <map>
 #include <deque>
 #include <string>
+#include <list>
 
 /** Dummy class to help enforce culls being parent-called up to classbase */
 class CullResult
@@ -121,7 +122,7 @@ class CoreExport usecountbase
 };
 
 template <typename T>
-class CoreExport reference
+class reference
 {
        T* value;
  public:
@@ -200,7 +201,7 @@ class CoreExport CoreException : public std::exception
         * Actually no, it does nothing. Never mind.
         * @throws Nothing!
         */
-       virtual ~CoreException() throw() {};
+       virtual ~CoreException() throw() {}
        /** Returns the reason for the exception.
         * The module should probably put something informative here as the user will see this upon failure.
         */