#if wxUSE_URL_NATIVE
+#ifndef WX_PRECOMP
+ #include "wx/list.h"
+ #include "wx/string.h"
+ #include "wx/utils.h"
+ #include "wx/module.h"
+#endif
+
#if !wxUSE_PROTOCOL_HTTP
#include "wx/protocol/protocol.h"
#pragma comment(lib, "wininet.lib")
#endif
-#include "wx/string.h"
-#include "wx/list.h"
-#include "wx/utils.h"
-#include "wx/module.h"
#include "wx/url.h"
#include <string.h>
{
public:
wxWinINetInputStream(HINTERNET hFile=0);
- ~wxWinINetInputStream();
+ virtual ~wxWinINetInputStream();
void Attach(HINTERNET hFile);
wxInputStream *wxWinINetURL::GetInputStream(wxURL *owner)
{
DWORD service;
- if ( owner->GetProtocolName() == wxT("http") )
+ if ( owner->GetScheme() == wxT("http") )
{
service = INTERNET_SERVICE_HTTP;
}
- else if ( owner->GetProtocolName() == wxT("ftp") )
+ else if ( owner->GetScheme() == wxT("ftp") )
{
service = INTERNET_SERVICE_FTP;
}