Remove warnings
[anna.git] / include / anna / comm / internal / Poll.hpp
index 7826f1e..437c089 100644 (file)
@@ -30,7 +30,7 @@ namespace comm {
 */
 class Poll {
 public:
-  Poll() : a_maxfd(0), a_ptrTimeout(NULL), a_minfd(INT_MAX) {
+  Poll() : a_ptrTimeout(NULL), a_minfd(INT_MAX), a_maxfd(0) {
     FD_ZERO(&a_fdmask);
     FD_ZERO(&a_fdset);
   }
@@ -47,12 +47,12 @@ public:
 private:
   fd_set a_fdmask;
   fd_set a_fdset;
+  timeval* a_ptrTimeout;
   int a_minfd;
   int a_maxfd;
   int a_pollr;
   int a_ifd;
   timeval a_timeout;
-  timeval* a_ptrTimeout;
 
   static int select(const int maxfd, fd_set* fdset, timeval* timeout)
   throw(RuntimeException) {