Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r70744 - in trunk/boost/interprocess: . containers/container
From: igaztanaga_at_[hidden]
Date: 2011-03-30 05:51:22


Author: igaztanaga
Date: 2011-03-30 05:51:19 EDT (Wed, 30 Mar 2011)
New Revision: 70744
URL: http://svn.boost.org/trac/boost/changeset/70744

Log:
Fixed #5197 using provided patch
Text files modified:
   trunk/boost/interprocess/containers/container/container_fwd.hpp | 11 +++++++++++
   trunk/boost/interprocess/interprocess_fwd.hpp | 11 +++++++++++
   trunk/boost/interprocess/offset_ptr.hpp | 1 -
   3 files changed, 22 insertions(+), 1 deletions(-)

Modified: trunk/boost/interprocess/containers/container/container_fwd.hpp
==============================================================================
--- trunk/boost/interprocess/containers/container/container_fwd.hpp (original)
+++ trunk/boost/interprocess/containers/container/container_fwd.hpp 2011-03-30 05:51:19 EDT (Wed, 30 Mar 2011)
@@ -32,6 +32,8 @@
 
 }}}
 
+#ifndef _LIBCPP_VERSION
+
 namespace std {
 
 template <class T>
@@ -48,6 +50,15 @@
 
 } //namespace std {
 
+#else
+
+#include <utility>
+#include <memory>
+#include <functional>
+#include <iosfwd>
+
+#endif
+
 /// @endcond
 
 //////////////////////////////////////////////////////////////////////////////

Modified: trunk/boost/interprocess/interprocess_fwd.hpp
==============================================================================
--- trunk/boost/interprocess/interprocess_fwd.hpp (original)
+++ trunk/boost/interprocess/interprocess_fwd.hpp 2011-03-30 05:51:19 EDT (Wed, 30 Mar 2011)
@@ -35,6 +35,8 @@
 namespace bi = boost::intrusive;
 }}
 
+#ifndef _LIBCPP_VERSION
+
 namespace std {
 
 template <class T>
@@ -51,6 +53,15 @@
 
 } //namespace std {
 
+#else
+
+#include <utility>
+#include <memory>
+#include <functional>
+#include <iosfwd>
+
+#endif
+
 /// @endcond
 
 namespace boost { namespace interprocess {

Modified: trunk/boost/interprocess/offset_ptr.hpp
==============================================================================
--- trunk/boost/interprocess/offset_ptr.hpp (original)
+++ trunk/boost/interprocess/offset_ptr.hpp 2011-03-30 05:51:19 EDT (Wed, 30 Mar 2011)
@@ -25,7 +25,6 @@
 #include <boost/pointer_cast.hpp>
 #include <boost/pointer_to_other.hpp>
 #include <boost/assert.hpp>
-#include <boost/assert.hpp>
 #include <ostream>
 #include <istream>
 #include <iterator>


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