Closes #11067.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61608
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
bool wxTransferFileToStream(const wxString& filename, wxSTD ostream& stream)
{
bool wxTransferFileToStream(const wxString& filename, wxSTD ostream& stream)
{
wxFFile file(filename, wxT("rb"));
wxFFile file(filename, wxT("rb"));
+#elif wxUSE_FILE
+ wxFile file(filename, wxFile::read);
+#endif
if ( !file.IsOpened() )
return false;
if ( !file.IsOpened() )
return false;
bool wxTransferStreamToFile(wxSTD istream& stream, const wxString& filename)
{
bool wxTransferStreamToFile(wxSTD istream& stream, const wxString& filename)
{
wxFFile file(filename, wxT("wb"));
wxFFile file(filename, wxT("wb"));
+#elif wxUSE_FILE
+ wxFile file(filename, wxFile::write);
+#endif
if ( !file.IsOpened() )
return false;
if ( !file.IsOpened() )
return false;
bool wxTransferFileToStream(const wxString& filename, wxOutputStream& stream)
{
bool wxTransferFileToStream(const wxString& filename, wxOutputStream& stream)
{
wxFFile file(filename, wxT("rb"));
wxFFile file(filename, wxT("rb"));
+#elif wxUSE_FILE
+ wxFile file(filename, wxFile::read);
+#endif
if ( !file.IsOpened() )
return false;
if ( !file.IsOpened() )
return false;
bool wxTransferStreamToFile(wxInputStream& stream, const wxString& filename)
{
bool wxTransferStreamToFile(wxInputStream& stream, const wxString& filename)
{
wxFFile file(filename, wxT("wb"));
wxFFile file(filename, wxT("wb"));
+#elif wxUSE_FILE
+ wxFile file(filename, wxFile::write);
+#endif
if ( !file.IsOpened() )
return false;
if ( !file.IsOpened() )
return false;