Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r70662 - trunk/boost
From: igaztanaga_at_[hidden]
Date: 2011-03-28 05:03:39


Author: igaztanaga
Date: 2011-03-28 05:03:39 EDT (Mon, 28 Mar 2011)
New Revision: 70662
URL: http://svn.boost.org/trac/boost/changeset/70662

Log:
Fixes for MSVC compilers confused with namespace issues.
Text files modified:
   trunk/boost/aligned_storage.hpp | 12 ++++++------
   1 files changed, 6 insertions(+), 6 deletions(-)

Modified: trunk/boost/aligned_storage.hpp
==============================================================================
--- trunk/boost/aligned_storage.hpp (original)
+++ trunk/boost/aligned_storage.hpp 2011-03-28 05:03:39 EDT (Mon, 28 Mar 2011)
@@ -48,10 +48,10 @@
     {
         char buf[size_];
 
- typename mpl::eval_if_c<
+ typename ::boost::mpl::eval_if_c<
               alignment_ == std::size_t(-1)
- , mpl::identity<detail::max_align>
- , type_with_alignment<alignment_>
+ , ::boost::mpl::identity< ::boost::detail::max_align >
+ , ::boost::type_with_alignment<alignment_>
>::type align_;
     } data_;
     void* address() const { return const_cast<aligned_storage_imp*>(this); }
@@ -76,12 +76,12 @@
 #else
    public
 #endif
- detail::aligned_storage::aligned_storage_imp<size_, alignment_>
+ ::boost::detail::aligned_storage::aligned_storage_imp<size_, alignment_>
 {
  
 public: // constants
 
- typedef detail::aligned_storage::aligned_storage_imp<size_, alignment_> type;
+ typedef ::boost::detail::aligned_storage::aligned_storage_imp<size_, alignment_> type;
 
     BOOST_STATIC_CONSTANT(
           std::size_t
@@ -166,7 +166,7 @@
 // as a POD (Note that aligned_storage<> itself is not a POD):
 //
 template <std::size_t size_, std::size_t alignment_>
-struct is_pod<boost::detail::aligned_storage::aligned_storage_imp<size_,alignment_> >
+struct is_pod< ::boost::detail::aligned_storage::aligned_storage_imp<size_,alignment_> >
    BOOST_TT_AUX_BOOL_C_BASE(true)
 {
     BOOST_TT_AUX_BOOL_TRAIT_VALUE_DECL(true)


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