X-Git-Url: https://git.octo.it/?p=supertux.git;a=blobdiff_plain;f=src%2Flisp%2Fwriter.cpp;h=66728fb1bfc815daf06c79b4940007c84188738b;hp=63c5aa78101eaaa75252d9436c742faae1f34ed6;hb=27b03ae38a4bdc995d41500ce8d3f4bb1b23a76b;hpb=05d168f5e5bbd46e44b1b1ad857d2d8c59b230c1 diff --git a/src/lisp/writer.cpp b/src/lisp/writer.cpp index 63c5aa781..66728fb1b 100644 --- a/src/lisp/writer.cpp +++ b/src/lisp/writer.cpp @@ -16,7 +16,7 @@ #include "lisp/writer.hpp" -#include "physfs/ofile_stream.hpp" +#include "physfs/buffered_ofile_stream.hpp" #include "util/log.hpp" namespace lisp { @@ -27,7 +27,8 @@ Writer::Writer(const std::string& filename) : indent_depth(), lists() { - out = new OFileStream(filename); + BufferedOFileStream* filestream = new BufferedOFileStream(filename); + out = filestream->get_stream(); out_owned = true; indent_depth = 0; out->precision(10);