X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/af49c4b8a2d3553e733e71c7dd3911881f4c1a2a..1f1c42109dce7d0760966eb57127a0bb668d50f5:/include/wx/sckaddr.h?ds=sidebyside diff --git a/include/wx/sckaddr.h b/include/wx/sckaddr.h index 5cdc79252c..e1c980f619 100644 --- a/include/wx/sckaddr.h +++ b/include/wx/sckaddr.h @@ -6,7 +6,7 @@ // Created: 26/04/1997 // RCS-ID: $Id$ // Copyright: (c) 1997, 1998 Guilhem Lavaux -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// #ifndef _WX_NETWORK_ADDRESS_H @@ -24,7 +24,7 @@ #include "wx/gsocket.h" -class WXDLLEXPORT wxSockAddress : public wxObject { +class WXDLLIMPEXP_BASE wxSockAddress : public wxObject { DECLARE_ABSTRACT_CLASS(wxSockAddress) public: typedef enum { IPV4=1, IPV6=2, UNIX=3 } Addr; @@ -52,7 +52,7 @@ private: void Init(); }; -class WXDLLEXPORT wxIPV4address : public wxSockAddress { +class WXDLLIMPEXP_BASE wxIPV4address : public wxSockAddress { DECLARE_DYNAMIC_CLASS(wxIPV4address) public: wxIPV4address(); @@ -78,7 +78,7 @@ private: }; #ifdef ENABLE_IPV6 -class WXDLLEXPORT wxIPV6address : public wxSockAddress { +class WXDLLIMPEXP_BASE wxIPV6address : public wxSockAddress { DECLARE_DYNAMIC_CLASS(wxIPV6address) private: struct sockaddr_in6 *m_addr; @@ -101,13 +101,13 @@ public: }; #endif -#if defined(__UNIX__) && (!defined(__WXMAC__) || defined(__DARWIN__)) +#if defined(__UNIX__) && !defined(__WINE__) && (!defined(__WXMAC__) || defined(__DARWIN__)) #include #ifndef __VMS__ # include #endif -class WXDLLEXPORT wxUNIXaddress : public wxSockAddress { +class WXDLLIMPEXP_BASE wxUNIXaddress : public wxSockAddress { DECLARE_DYNAMIC_CLASS(wxUNIXaddress) private: struct sockaddr_un *m_addr;