]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/socket.cpp
Use default member initializers where possible
[libs/net.git] / source / net / socket.cpp
index 85cc9872a0df0a802555e80e63df446a8f568fc8..a983a2ec2a6e115c11a5e731b885645cfcbbfcff 100644 (file)
@@ -11,8 +11,7 @@ namespace Msp {
 namespace Net {
 
 Socket::Socket(const Private &p):
-       priv(new Private),
-       local_addr(0)
+       priv(new Private)
 {
        mode = IO::M_RDWR;
 
@@ -26,8 +25,7 @@ Socket::Socket(const Private &p):
 }
 
 Socket::Socket(Family af, int type, int proto):
-       priv(new Private),
-       local_addr(0)
+       priv(new Private)
 {
        mode = IO::M_RDWR;
 
@@ -60,7 +58,7 @@ void Socket::set_inherit(bool i)
 const IO::Handle &Socket::get_handle(IO::Mode)
 {
        // TODO could this be implemented somehow?
-       throw logic_error("Socket::get_handle");
+       throw unsupported("Socket::get_handle");
 }
 
 const IO::Handle &Socket::get_event_handle()