X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f02f4d43c5134fce1fdad8967d8337b8a92b7283..6631cbd98e7d1139a45841b519ae8aa753a15fbc:/src/common/wfstream.cpp diff --git a/src/common/wfstream.cpp b/src/common/wfstream.cpp index 25327f1489..65e8ceb266 100644 --- a/src/common/wfstream.cpp +++ b/src/common/wfstream.cpp @@ -107,9 +107,9 @@ wxFileOffset wxFileInputStream::OnSysTell() const return m_file->Tell(); } -bool wxFileInputStream::IsOk() const -{ - return (wxStreamBase::IsOk() && m_file->IsOpened()); +bool wxFileInputStream::IsOk() const +{ + return wxInputStream::IsOk() && m_file->IsOpened(); } // ---------------------------------------------------------------------------- @@ -183,9 +183,9 @@ wxFileOffset wxFileOutputStream::GetLength() const return m_file->Length(); } -bool wxFileOutputStream::IsOk() const -{ - return (wxStreamBase::IsOk() && m_file->IsOpened()); +bool wxFileOutputStream::IsOk() const +{ + return wxOutputStream::IsOk() && m_file->IsOpened(); } // ---------------------------------------------------------------------------- @@ -225,7 +225,12 @@ wxFileStream::wxFileStream(const wxString& fileName) wxFileOutputStream::m_file = wxFileInputStream::m_file; } -#endif //wxUSE_FILE +bool wxFileStream::IsOk() const +{ + return wxFileOutputStream::IsOk() && wxFileInputStream::IsOk(); +} + +#endif // wxUSE_FILE #if wxUSE_FFILE @@ -234,7 +239,7 @@ wxFileStream::wxFileStream(const wxString& fileName) // ---------------------------------------------------------------------------- wxFFileInputStream::wxFFileInputStream(const wxString& fileName, - const wxChar *mode) + const wxString& mode) : wxInputStream() { m_file = new wxFFile(fileName, mode); @@ -300,9 +305,9 @@ wxFileOffset wxFFileInputStream::OnSysTell() const return m_file->Tell(); } -bool wxFFileInputStream::IsOk() const -{ - return (wxStreamBase::IsOk() && m_file->IsOpened()); +bool wxFFileInputStream::IsOk() const +{ + return wxStreamBase::IsOk() && m_file->IsOpened(); } // ---------------------------------------------------------------------------- @@ -310,7 +315,7 @@ bool wxFFileInputStream::IsOk() const // ---------------------------------------------------------------------------- wxFFileOutputStream::wxFFileOutputStream(const wxString& fileName, - const wxChar *mode) + const wxString& mode) { m_file = new wxFFile(fileName, mode); m_file_destroy = true; @@ -386,9 +391,9 @@ wxFileOffset wxFFileOutputStream::GetLength() const return m_file->Length(); } -bool wxFFileOutputStream::IsOk() const -{ - return (wxStreamBase::IsOk() && m_file->IsOpened()); +bool wxFFileOutputStream::IsOk() const +{ + return wxStreamBase::IsOk() && m_file->IsOpened(); } // ---------------------------------------------------------------------------- @@ -401,6 +406,11 @@ wxFFileStream::wxFFileStream(const wxString& fileName) wxFFileOutputStream::m_file = wxFFileInputStream::m_file; } +bool wxFFileStream::IsOk() const +{ + return wxFFileOutputStream::IsOk() && wxFFileInputStream::IsOk(); +} + #endif //wxUSE_FFILE #endif // wxUSE_STREAMS