]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/extensible.h
Merge pull request #461 from SaberUK/master+header-cleanup
[user/henk/code/inspircd.git] / include / extensible.h
index 40e820d680460ff52b4ba38f983890721f4d9065..e062f66a5131aab399d72a6fb219e4370fdb7524 100644 (file)
  */
 
 
+#pragma once
+
+#include <stdint.h>
+
 enum SerializeFormat
 {
        /** Shown to a human (does not need to be unserializable) */
@@ -96,7 +100,7 @@ class CoreExport ExtensionManager
 {
        std::map<std::string, reference<ExtensionItem> > types;
  public:
-       void Register(ExtensionItem* item);
+       bool Register(ExtensionItem* item);
        void BeginUnregister(Module* module, std::vector<reference<ExtensionItem> >& list);
        ExtensionItem* GetItem(const std::string& name);
 };