]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/unix/unix.cpp
Use default member initializers where possible
[libs/net.git] / source / net / unix / unix.cpp
index 6bb34361584e773b38fa8309cb84c2e3eca365bd..eba7fb6425fa36acf825126bd73310586f6db373 100644 (file)
@@ -9,8 +9,7 @@ using namespace std;
 namespace Msp {
 namespace Net {
 
-UnixAddr::UnixAddr(const SysAddr &sa):
-       abstract(false)
+UnixAddr::UnixAddr(const SysAddr &sa)
 {
        const sockaddr_un &sau = reinterpret_cast<const sockaddr_un &>(sa.addr);
        if(static_cast<size_t>(sa.size)>sizeof(sa_family_t))
@@ -25,7 +24,7 @@ UnixAddr::UnixAddr(const string &p, bool a):
        abstract(a)
 {
        if(sizeof(sa_family_t)+path.size()+1>sizeof(sockaddr_storage))
-               throw invalid_argument("UnixAddr");
+               throw invalid_argument("UnixAddr::UnixAddr");
 }
 
 SockAddr::SysAddr UnixAddr::to_sys() const