]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/membership.h
Fix Windows build
[user/henk/code/inspircd.git] / include / membership.h
index 436a9371c5c30ef60505d3be81026d9b4aec016a..5850e0ae0d8e265d46f8bd48e94fa5ecff16048c 100644 (file)
@@ -17,8 +17,7 @@
  */
 
 
-#ifndef MEMBERSHIP_H
-#define MEMBERSHIP_H
+#pragma once
 
 class CoreExport Membership : public Extensible
 {
@@ -46,7 +45,7 @@ class CoreExport InviteBase
        friend class Invitation;
 };
 
-class Invitation : public classbase
+class CoreExport Invitation : public classbase
 {
        Invitation(Channel* c, LocalUser* u, time_t timeout) : user(u), chan(c), expiry(timeout) {}
 
@@ -59,5 +58,3 @@ class Invitation : public classbase
        static void Create(Channel* c, LocalUser* u, time_t timeout);
        static Invitation* Find(Channel* c, LocalUser* u, bool check_expired = true);
 };
-
-#endif