client_wrapper.hxx, socket_wrapper.hxx: reorder member initialization order
[libt2n] / src / socket_wrapper.hxx
index 82b8354..cf1d385 100644 (file)
@@ -62,15 +62,22 @@ class BasicSocketWrapper : public ConnectionWrapper
         BasicSocketWrapper(int _port, const std::string& _server="127.0.0.1", 
             long long _connect_timeout_usec=socket_client_connection::connect_timeout_usec_default, 
             int _max_retries=socket_client_connection::max_retries_default)
-            : port(_port), server(_server), connect_timeout_usec(_connect_timeout_usec),
-              max_retries(_max_retries), socket_type(tcp_s), ConnectionWrapper()
+            : ConnectionWrapper(),
+              socket_type(tcp_s),
+              server(_server),
+              port(_port),
+              connect_timeout_usec(_connect_timeout_usec),
+              max_retries(_max_retries)
             { }
 
         BasicSocketWrapper(const std::string& _path,
             long long _connect_timeout_usec=socket_client_connection::connect_timeout_usec_default, 
             int _max_retries=socket_client_connection::max_retries_default)
-            : path(_path), connect_timeout_usec(_connect_timeout_usec),
-              max_retries(_max_retries), socket_type(unix_s), ConnectionWrapper()
+            : ConnectionWrapper(),
+              socket_type(unix_s),
+              path(_path),
+              connect_timeout_usec(_connect_timeout_usec),
+              max_retries(_max_retries)
             { }
 
         client_connection* get_connection(void);