#ifndef _WX_URL_H
#define _WX_URL_H
-#ifdef __GNUG__
-#pragma interface
+#if defined(__GNUG__) && !defined(__APPLE__)
+#pragma interface "url.h"
#endif
-// wxWindows header
-#include "wx/object.h"
+#include "wx/defs.h"
+
+#if wxUSE_URL
-// wxSocket headers
+#include "wx/object.h"
#include "wx/protocol/protocol.h"
-#if wxUSE_SOCKETS
+#if wxUSE_PROTOCOL_HTTP
#include "wx/protocol/http.h"
#endif
wxURL_CONNERR,
wxURL_PROTOERR
} wxURLError;
-
+
class WXDLLEXPORT wxURL : public wxObject
{
public:
DECLARE_DYNAMIC_CLASS(wxURL)
};
-#endif
+#endif // wxUSE_URL
+
+#endif // _WX_URL_H
+