]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/base.cpp
Switch <stdint.h> test to use a test file too.
[user/henk/code/inspircd.git] / src / base.cpp
index 39a4a86bfeaa50e874368c7c6466ce208f01bd3b..66a3cb140076e0db326435458b98b8b7fecf8f06 100644 (file)
  */
 
 
-#include "inspircd_config.h"
+#include "inspircd.h"
 #include "base.h"
 #include <time.h>
-#include "inspircd.h"
 #include <typeinfo>
 
 classbase::classbase()
@@ -133,9 +132,9 @@ void* ExtensionItem::unset_raw(Extensible* container)
        return rv;
 }
 
-void ExtensionManager::Register(ExtensionItem* item)
+bool ExtensionManager::Register(ExtensionItem* item)
 {
-       types.insert(std::make_pair(item->name, item));
+       return types.insert(std::make_pair(item->name, item)).second;
 }
 
 void ExtensionManager::BeginUnregister(Module* module, std::vector<reference<ExtensionItem> >& list)