-#if wxUSE_FILESYSTEM
- wxFSFile * const fileMsg = fileSys.OpenFile(strFullName);
- if ( !fileMsg )
- return false;
-
- wxInputStream *fileStream = fileMsg->GetStream();
- m_data.SetDataLen(0);
-
- static const size_t chunkSize = 4096;
- while ( !fileStream->Eof() ) {
- fileStream->Read(m_data.GetAppendBuf(chunkSize), chunkSize);
- m_data.UngetAppendBuf(fileStream->LastRead());
- }
-
- delete fileMsg;
-#else // !wxUSE_FILESYSTEM