X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/02aef13c07cde46e051a2504cafdb5d12fef4155..414dfb5804fc568b26fec3f8a8ecc2f25addedfd:/src/common/file.cpp?ds=sidebyside diff --git a/src/common/file.cpp b/src/common/file.cpp index 60e204f0a2..07ad817056 100644 --- a/src/common/file.cpp +++ b/src/common/file.cpp @@ -449,20 +449,14 @@ bool wxFile::Eof() const iRc = wxEof(m_fd); #endif // Windows/Unix - switch ( iRc ) { - case 1: - break; - - case 0: - return false; - - case wxInvalidOffset: - wxLogSysError(_("can't determine if the end of file is reached on descriptor %d"), m_fd); - break; - - default: - wxFAIL_MSG(_("invalid eof() return value.")); - } + if ( iRc == 1) + {} + else if ( iRc == 0 ) + return false; + else if ( iRc == wxInvalidOffset ) + wxLogSysError(_("can't determine if the end of file is reached on descriptor %d"), m_fd); + else + wxFAIL_MSG(_("invalid eof() return value.")); return true; }