]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/clientsocket.cpp
Use default member initializers where possible
[libs/net.git] / source / net / clientsocket.cpp
index e07b1f60bcfa887fca56b85939be5417376ea2a6..c400f80e9848946a4c6bff0d8b980c86b156ad3a 100644 (file)
@@ -7,15 +7,11 @@ namespace Msp {
 namespace Net {
 
 ClientSocket::ClientSocket(Family af, int type, int proto):
-       Socket(af, type, proto),
-       connecting(false),
-       connected(false),
-       peer_addr(0)
+       Socket(af, type, proto)
 { }
 
 ClientSocket::ClientSocket(const Private &p, const SockAddr &paddr):
        Socket(p),
-       connecting(false),
        connected(true),
        peer_addr(paddr.copy())
 { }
@@ -85,8 +81,8 @@ size_t ClientSocket::do_read(char *buf, size_t size)
        if(ret==0 && !eof_flag)
        {
                eof_flag = true;
-               signal_end_of_file.emit();
                set_socket_events(S_NONE);
+               signal_end_of_file.emit();
        }
 
        return ret;