virtual ~ModuleOperLevels()
{
- delete conf;
+ DELETE(conf);
}
void Implements(char* List)
virtual void OnRehash(const std::string ¶meter)
{
- delete conf;
+ DELETE(conf);
conf = new ConfigReader;
}
class ModuleOperLevelsFactory : public ModuleFactory
{
public:
- ModuleOperLevelsFactory()
- {
- }
+ ModuleOperLevelsFactory()
+ {
+ }
- ~ModuleOperLevelsFactory()
- {
- }
+ ~ModuleOperLevelsFactory()
+ {
+ }
- virtual Module * CreateModule(Server* Me)
- {
- return new ModuleOperLevels(Me);
- }
+ virtual Module * CreateModule(Server* Me)
+ {
+ log(DEBUG,"CreateModule");
+ return new ModuleOperLevels(Me);
+ }
};
extern "C" void * init_module( void )
{
- return new ModuleOperLevelsFactory;
+ return new ModuleOperLevelsFactory;
}