X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fm_stripcolor.cpp;h=f8130336d711fff2eaabb2ae15a6412619f53778;hb=52acbb466b84a1cd161b1c111f855d6f0419fff3;hp=76bc56ef5d6df97e3ad47aa8e7703bbbcf62c5c9;hpb=32be456c07972a289ebbf8db99b88a591e963235;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/m_stripcolor.cpp b/src/modules/m_stripcolor.cpp index 76bc56ef5..f8130336d 100644 --- a/src/modules/m_stripcolor.cpp +++ b/src/modules/m_stripcolor.cpp @@ -6,15 +6,15 @@ * See: http://www.inspircd.org/wiki/index.php/Credits * * This program is free but copyrighted software; see - * the file COPYING for details. + * the file COPYING for details. * * --------------------------------------------------- */ +#include "inspircd.h" #include "users.h" #include "channels.h" #include "modules.h" -#include "inspircd.h" /* $ModDesc: Provides channel +S mode (strip ansi colour) */ @@ -90,7 +90,7 @@ class ModuleStripColor : public Module UserStripColor *usc; public: - ModuleStripColor(InspIRCd* Me) : Module::Module(Me) + ModuleStripColor(InspIRCd* Me) : Module(Me) { usc = new UserStripColor(ServerInstance); csc = new ChannelStripColor(ServerInstance); @@ -142,7 +142,7 @@ class ModuleStripColor : public Module remove++; if (sentence[i + remove] == ',') - { + { remove += 2; if (isdigit(sentence[i + remove])) @@ -224,7 +224,7 @@ class ModuleStripColorFactory : public ModuleFactory }; -extern "C" void * init_module( void ) +extern "C" DllExport void * init_module( void ) { return new ModuleStripColorFactory; }