X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a1b82138efe9aacda4e0ad7ce4b1551d624524c4..94fc5183e9f56fda8e87293a6d9aff2859f623ba:/src/common/textfile.cpp diff --git a/src/common/textfile.cpp b/src/common/textfile.cpp index b2a1c2afa7..5c74b3ab57 100644 --- a/src/common/textfile.cpp +++ b/src/common/textfile.cpp @@ -53,6 +53,8 @@ const wxTextFileType wxTextFile::typeDefault = wxTextFileType_Unix; #elif defined(__WXMAC__) wxTextFileType_Mac; +#elif defined(__WXPM__) + wxTextFileType_Os2; #else wxTextFileType_None; #error "wxTextFile: unsupported platform." @@ -62,13 +64,13 @@ const wxChar *wxTextFile::GetEOL(wxTextFileType type) { switch ( type ) { default: - wxFAIL_MSG(_T("bad file type in wxTextFile::GetEOL.")); + wxFAIL_MSG(wxT("bad file type in wxTextFile::GetEOL.")); // fall through nevertheless - we must return something... - case wxTextFileType_None: return _T(""); - case wxTextFileType_Unix: return _T("\n"); - case wxTextFileType_Dos: return _T("\r\n"); - case wxTextFileType_Mac: return _T("\r"); + case wxTextFileType_None: return wxT(""); + case wxTextFileType_Unix: return wxT("\n"); + case wxTextFileType_Dos: return wxT("\r\n"); + case wxTextFileType_Mac: return wxT("\r"); } } @@ -143,6 +145,11 @@ wxTextFile::~wxTextFile() // file operations // ---------------------------------------------------------------------------- +bool wxTextFile::Exists() const +{ + return wxFile::Exists(m_strFile); +} + bool wxTextFile::Open(const wxString& strFile) { m_strFile = strFile;