Revert "Proposed fix for coverity #29372" because of causing Segmentation
[supertux.git] / src / physfs / ifile_stream.cpp
index f4cb889..4a09394 100644 (file)
 
 #include "physfs/ifile_stream.hpp"
 
-IFileStream::IFileStream(IFileStreambuf* buf) :
-  std::istream(buf)
+#include "physfs/ifile_streambuf.hpp"
+
+IFileStream::IFileStream(const std::string& filename) :
+  std::istream(new IFileStreambuf(filename))
 {
 }