X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1e6feb95a79834836e88143b15d9f424ebe79621..a2facb941551818201719b4f0010a0298906b9a8:/src/common/ffile.cpp diff --git a/src/common/ffile.cpp b/src/common/ffile.cpp index 3e405491ee..6b09f9876b 100644 --- a/src/common/ffile.cpp +++ b/src/common/ffile.cpp @@ -1,12 +1,12 @@ ///////////////////////////////////////////////////////////////////////////// // Name: ffile.cpp -// Purpose: wxFFile - encapsulates "FILE *" IO stream +// Purpose: wxFFile encapsulates "FILE *" IO stream // Author: Vadim Zeitlin // Modified by: // Created: 14.07.99 // RCS-ID: $Id$ // Copyright: (c) 1998 Vadim Zeitlin -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// // ============================================================================ @@ -45,32 +45,18 @@ // opening the file // ---------------------------------------------------------------------------- -wxFFile::wxFFile(const wxChar *filename, const char *mode) +wxFFile::wxFFile(const wxChar *filename, const wxChar *mode) { Detach(); (void)Open(filename, mode); } -bool wxFFile::Open(const wxChar *filename, const char *mode) +bool wxFFile::Open(const wxChar *filename, const wxChar *mode) { wxASSERT_MSG( !m_fp, wxT("should close or detach the old file first") ); -#if wxUSE_UNICODE - char *tmp_fname; - size_t fname_len; - - fname_len = wxStrlen(filename)+1; - tmp_fname = new char[fname_len]; - wxWX2MB(tmp_fname, filename, fname_len); - - m_fp = fopen(tmp_fname, mode); - - delete tmp_fname; -#else - m_fp = fopen(filename, mode); -#endif - + m_fp = wxFopen(filename, mode); if ( !m_fp ) {