]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/unix/unix.cpp
Include the matching header first in .cpp files
[libs/net.git] / source / net / unix / unix.cpp
index 6bb34361584e773b38fa8309cb84c2e3eca365bd..648d53a303a946f5dc64e1be09481142f573f36c 100644 (file)
@@ -1,16 +1,15 @@
+#include "platform_api.h"
+#include "unix.h"
 #include <stdexcept>
 #include <sys/un.h>
-#include "platform_api.h"
 #include "sockaddr_private.h"
-#include "unix.h"
 
 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