Boost logo

Boost-Commit :

From: technews_at_[hidden]
Date: 2008-01-08 16:18:53


Author: turkanis
Date: 2008-01-08 16:18:53 EST (Tue, 08 Jan 2008)
New Revision: 42623
URL: http://svn.boost.org/trac/boost/changeset/42623

Log:
added missing includes (to resolve ticket #1550)
Text files modified:
   branches/iostreams_dev/boost/iostreams/filter/aggregate.hpp | 3 +++
   branches/iostreams_dev/boost/iostreams/filter/gzip.hpp | 2 +-
   branches/iostreams_dev/boost/iostreams/filter/line.hpp | 2 ++
   branches/iostreams_dev/boost/iostreams/filter/newline.hpp | 6 +++++-
   branches/iostreams_dev/boost/iostreams/input_sequence.hpp | 1 +
   branches/iostreams_dev/boost/iostreams/output_sequence.hpp | 1 +
   6 files changed, 13 insertions(+), 2 deletions(-)

Modified: branches/iostreams_dev/boost/iostreams/filter/aggregate.hpp
==============================================================================
--- branches/iostreams_dev/boost/iostreams/filter/aggregate.hpp (original)
+++ branches/iostreams_dev/boost/iostreams/filter/aggregate.hpp 2008-01-08 16:18:53 EST (Tue, 08 Jan 2008)
@@ -15,10 +15,13 @@
 #include <cassert>
 #include <iterator> // back_inserter
 #include <vector>
+#include <boost/iostreams/constants.hpp> // default_device_buffer_size
 #include <boost/iostreams/categories.hpp>
 #include <boost/iostreams/detail/char_traits.hpp>
 #include <boost/iostreams/detail/ios.hpp> // openmode, streamsize.
 #include <boost/iostreams/pipeline.hpp>
+#include <boost/iostreams/read.hpp> // check_eof
+#include <boost/iostreams/write.hpp>
 #include <boost/mpl/bool.hpp>
 #include <boost/type_traits/is_convertible.hpp>
 

Modified: branches/iostreams_dev/boost/iostreams/filter/gzip.hpp
==============================================================================
--- branches/iostreams_dev/boost/iostreams/filter/gzip.hpp (original)
+++ branches/iostreams_dev/boost/iostreams/filter/gzip.hpp 2008-01-08 16:18:53 EST (Tue, 08 Jan 2008)
@@ -134,7 +134,7 @@
                  std::string comment = "",
                  std::time_t mtime = 0 )
         : zlib_params(level, method, window_bits, mem_level, strategy),
- file_name(file_name), mtime(mtime)
+ file_name(file_name), comment(comment), mtime(mtime)
         { }
     std::string file_name;
     std::string comment;

Modified: branches/iostreams_dev/boost/iostreams/filter/line.hpp
==============================================================================
--- branches/iostreams_dev/boost/iostreams/filter/line.hpp (original)
+++ branches/iostreams_dev/boost/iostreams/filter/line.hpp 2008-01-08 16:18:53 EST (Tue, 08 Jan 2008)
@@ -18,7 +18,9 @@
 #include <boost/config.hpp> // BOOST_STATIC_CONSTANT.
 #include <boost/iostreams/categories.hpp>
 #include <boost/iostreams/detail/ios.hpp> // openmode, streamsize.
+#include <boost/iostreams/read.hpp> // check_eof
 #include <boost/iostreams/pipeline.hpp>
+#include <boost/iostreams/write.hpp>
 
 // Must come last.
 #include <boost/iostreams/detail/config/disable_warnings.hpp> // VC7.1 C4244.

Modified: branches/iostreams_dev/boost/iostreams/filter/newline.hpp
==============================================================================
--- branches/iostreams_dev/boost/iostreams/filter/newline.hpp (original)
+++ branches/iostreams_dev/boost/iostreams/filter/newline.hpp 2008-01-08 16:18:53 EST (Tue, 08 Jan 2008)
@@ -19,8 +19,12 @@
 #include <stdexcept> // logic_error.
 #include <boost/config.hpp> // BOOST_STATIC_CONSTANT.
 #include <boost/iostreams/categories.hpp>
-#include <boost/iostreams/detail/char_traits.hpp>
+#include <boost/iostreams/detail/char_traits.hpp>
+#include <boost/iostreams/detail/ios.hpp> // BOOST_IOSTREAMS_FAILURE
+#include <boost/iostreams/read.hpp> // get
+#include <boost/iostreams/write.hpp> // put
 #include <boost/iostreams/pipeline.hpp>
+#include <boost/iostreams/putback.hpp>
 #include <boost/mpl/bool.hpp>
 #include <boost/type_traits/is_convertible.hpp>
 

Modified: branches/iostreams_dev/boost/iostreams/input_sequence.hpp
==============================================================================
--- branches/iostreams_dev/boost/iostreams/input_sequence.hpp (original)
+++ branches/iostreams_dev/boost/iostreams/input_sequence.hpp 2008-01-08 16:18:53 EST (Tue, 08 Jan 2008)
@@ -15,6 +15,7 @@
 #include <boost/config.hpp> // DEDUCED_TYPENAME, MSVC.
 #include <boost/detail/workaround.hpp>
 #include <boost/iostreams/detail/wrap_unwrap.hpp>
+#include <boost/iostreams/operations_fwd.hpp> // is_custom
 #include <boost/iostreams/traits.hpp>
 #include <boost/mpl/if.hpp>
 

Modified: branches/iostreams_dev/boost/iostreams/output_sequence.hpp
==============================================================================
--- branches/iostreams_dev/boost/iostreams/output_sequence.hpp (original)
+++ branches/iostreams_dev/boost/iostreams/output_sequence.hpp 2008-01-08 16:18:53 EST (Tue, 08 Jan 2008)
@@ -15,6 +15,7 @@
 #include <boost/config.hpp> // DEDUCED_TYPENAME, MSVC.
 #include <boost/detail/workaround.hpp>
 #include <boost/iostreams/detail/wrap_unwrap.hpp>
+#include <boost/iostreams/operations_fwd.hpp> // is_custom
 #include <boost/iostreams/traits.hpp>
 #include <boost/mpl/if.hpp>
 


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk