Changeset 2f40706 for src/CodePatterns


Ignore:
Timestamp:
Jun 22, 2012, 2:10:23 PM (13 years ago)
Author:
Frederik Heber <heber@…>
Children:
c362a4
Parents:
0b05c22
Message:

MemDebug now has boost/archive/iserializer.hpp included before all else.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/CodePatterns/MemDebug.hpp

    r0b05c22 r2f40706  
    7070// serialization has bug with overloaded new, see https://svn.boost.org/trac/boost/ticket/3400
    7171#include <boost/serialization/access.hpp>
     72#include <boost/archive/detail/iserializer.hpp>
    7273#endif
    7374#if defined HAVE_VALARRAY || defined HAVE_BOOST_ARCHIVE_TEXT_OARCHIVE_HPP
     
    7576#include <valarray>
    7677#endif
    77 #if defined HAVE_BOOST_MULTI_ARRAY_HPP
     78#if defined HAVE_BOOST_MULTI_ARRAY_HPP || defined HAVE_BOOST_ASIO_HPP
    7879// multiarray uses type trait has_new_operator.hpp
    7980#include <boost/type_traits/has_new_operator.hpp>
    8081#endif
    81 
     82#if defined HAVE_BOOST_ASIO_HPP
     83// boost asio uses own allocator
     84#include <boost/serialization/shared_ptr_132.hpp>
     85#endif
    8286
    8387namespace Memory {
Note: See TracChangeset for help on using the changeset viewer.