|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r51692 - in trunk/boost/serialization: . detail
From: ramey_at_[hidden]
Date: 2009-03-10 22:19:58
Author: ramey
Date: 2009-03-10 22:19:57 EDT (Tue, 10 Mar 2009)
New Revision: 51692
URL: http://svn.boost.org/trac/boost/changeset/51692
Log:
changes to support virtual base class serialization
Text files modified:
trunk/boost/serialization/detail/shared_count_132.hpp | 1 +
trunk/boost/serialization/is_virtual_base_of.hpp | 2 ++
2 files changed, 3 insertions(+), 0 deletions(-)
Modified: trunk/boost/serialization/detail/shared_count_132.hpp
==============================================================================
--- trunk/boost/serialization/detail/shared_count_132.hpp (original)
+++ trunk/boost/serialization/detail/shared_count_132.hpp 2009-03-10 22:19:57 EDT (Tue, 10 Mar 2009)
@@ -246,6 +246,7 @@
D del; // copy constructor must not throw
sp_counted_base_impl(sp_counted_base_impl const &);
+ sp_counted_base_impl();
sp_counted_base_impl & operator= (sp_counted_base_impl const &);
typedef sp_counted_base_impl<P, D> this_type;
Modified: trunk/boost/serialization/is_virtual_base_of.hpp
==============================================================================
--- trunk/boost/serialization/is_virtual_base_of.hpp (original)
+++ trunk/boost/serialization/is_virtual_base_of.hpp 2009-03-10 22:19:57 EDT (Tue, 10 Mar 2009)
@@ -22,6 +22,8 @@
#ifdef BOOST_MSVC
#pragma warning( push )
#pragma warning( disable : 4584 )
+#elif defined __GNUC__
+#pragma GCC system_header
#endif
template<typename Base, typename Derived>
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