-#endif // wxUSE_SOCKETS
-
- static wxString ConvertToValidURI(const wxString& uri);
- static wxString ConvertFromURI(const wxString& uri);
+#endif // wxUSE_PROTOCOL_HTTP
+
+#if WXWIN_COMPATIBILITY_2_4
+ //Use the proper wxURI accessors instead
+ wxDEPRECATED( wxString GetProtocolName() const );
+ wxDEPRECATED( wxString GetHostName() const );
+ wxDEPRECATED( wxString GetPath() const );
+
+ //Use wxURI instead - this does not work that well
+ wxDEPRECATED( static wxString ConvertToValidURI(
+ const wxString& uri,
+ const wxChar* delims = wxT(";/?:@&=+$,")
+ ) );
+
+ //Use wxURI::Unescape instead
+ wxDEPRECATED( static wxString ConvertFromURI(const wxString& uri) );
+#endif