#include "physfs/physfs_file_system.hpp"
-#include "physfs/ifile_stream.hpp"
+#include "physfs/buffered_ifile_stream.hpp"
PhysFSFileSystem::PhysFSFileSystem()
{
std::unique_ptr<std::istream>
PhysFSFileSystem::open_file(const std::string& filename)
{
- return std::unique_ptr<std::istream>(new IFileStream(filename));
+ BufferedIFileStream* stream = new BufferedIFileStream(filename);
+ return std::unique_ptr<std::istream>(stream->get_stream());
}
/* EOF */