X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/5059e05d4264fb104bd982a8ce49f13f129a0a30..4e916e61ea24c165fb55e78172f1093bf7481b48:/src/common/sckfile.cpp diff --git a/src/common/sckfile.cpp b/src/common/sckfile.cpp index 152a91f89f..1b87a7d421 100644 --- a/src/common/sckfile.cpp +++ b/src/common/sckfile.cpp @@ -25,13 +25,17 @@ #include "wx/wfstream.h" #include "wx/protocol/file.h" + +// ---------------------------------------------------------------------------- +// wxFileProto +// ---------------------------------------------------------------------------- + IMPLEMENT_DYNAMIC_CLASS(wxFileProto, wxProtocol) IMPLEMENT_PROTOCOL(wxFileProto, wxT("file"), NULL, false) wxFileProto::wxFileProto() : wxProtocol() { - m_error = wxPROTO_NOERR; } wxFileProto::~wxFileProto() @@ -43,12 +47,11 @@ wxInputStream *wxFileProto::GetInputStream(const wxString& path) wxFileInputStream *retval = new wxFileInputStream(wxURI::Unescape(path)); if ( retval->Ok() ) { - m_error = wxPROTO_NOERR; - + m_lastError = wxPROTO_NOERR; return retval; } - m_error = wxPROTO_NOFILE; + m_lastError = wxPROTO_NOFILE; delete retval; return NULL;