X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Fsocketengines%2Fsocketengine_select.h;h=0131297f188643fd48bb88c426377b4bcf811ff5;hb=8c2d96013084de950e3a63be4ae6ed626c4093ab;hp=2126e8ec56053e8c33a21be7a2d7e56de5e7a6c6;hpb=cbb8fda4a7e763738e9675ec9f96286c87879176;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/socketengines/socketengine_select.h b/include/socketengines/socketengine_select.h index 2126e8ec5..0131297f1 100644 --- a/include/socketengines/socketengine_select.h +++ b/include/socketengines/socketengine_select.h @@ -2,7 +2,7 @@ * | Inspire Internet Relay Chat Daemon | * +------------------------------------+ * - * InspIRCd: (C) 2002-2007 InspIRCd Development Team + * InspIRCd: (C) 2002-2008 InspIRCd Development Team * See: http://www.inspircd.org/wiki/index.php/Credits * * This program is free but copyrighted software; see @@ -17,7 +17,9 @@ #include #include #include +#ifndef WINDOWS #include +#endif // WINDOWS #include "inspircd_config.h" #include "globals.h" #include "inspircd.h" @@ -35,10 +37,12 @@ private: std::map fds; /** List of writeable ones (WantWrite()) */ - bool writeable[MAX_DESCRIPTORS]; + bool* writeable; /** The read set and write set, populated before each call to select(). */ fd_set wfdset, rfdset, errfdset; + + EventHandler** ev; public: /** Create a new SelectEngine * @param Instance The creator of this object