]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/extensible.h
These two numerics are supposed to use SentText() as they can go to remote users...
[user/henk/code/inspircd.git] / include / extensible.h
index f327cf75c0144dbef88afbe0a92de4504c1d936b..e062f66a5131aab399d72a6fb219e4370fdb7524 100644 (file)
@@ -17,8 +17,7 @@
  */
 
 
-#ifndef EXTENSIBLE_H
-#define EXTENSIBLE_H
+#pragma once
 
 #include <stdint.h>
 
@@ -101,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);
 };
@@ -190,5 +189,3 @@ class CoreExport StringExtItem : public ExtensionItem
        void unset(Extensible* container);
        void free(void* item);
 };
-
-#endif